Still struggling a lot with fields of type 'upload'. Whatever I try the field remains None. Any help greatly appreciated.
@action('test', method=['GET','POST'])
@action.uses('generic.html', session, db, T)
def test():
page_title = 'Test'
messages=[]
my_dict = request.query.decode()
post_vars = request.forms
form=Form(db.test)
print ('Form vars before are %s' % form.vars)
if form.accepted:
print('inside form accepted')
print ('Form vars are %s' % form.vars)
elif form.errors:
messages.append('form %s has errors: %s ' % (form.form_name, form.errors))
return dict(form=form, page_title=page_title, messages=messages)
All fields/form.vars etc are okay except for image which is always None.