Are you using the current version of web2py? That syntax was only introduced in the most recent version.
On Wednesday, October 5, 2011 4:55:14 PM UTC-4, Guy Nesher wrote: > > I want to add an upload form to a page (allow users to add > attachments) > I've basically copied the comment example (appears in chapter 3) but > use an upload field (instead of text) however I'm getting the > following error which doesn't really makes sense : > "<type 'exceptions.AttributeError'>('SQLFORM' object has no attribute > 'accepted')" > > This is the code : > > @auth.requires_login() > def show(): > project = db(db.project.id==request.args(0)).select().first() > form = SQLFORM(db.file) > form.project = project.id > if form.process().accepted: > session.flash = 'form accepted' > return dict(project=project, form=form) > > > Can't figure out what I'm missing, this should be quite straight > forward the . accepted appears in quite a few examples using this > exact code