assuming db.submit_compliance.document.type=='upload' form.vars.fileupload.filename db.submit_compliance_detail.insert(...document=db.submit_compliance.document..store(form.vars.fileupload.file,filename=session.fileupload))
On Feb 9, 1:55 am, Sanjeet Kumar <[email protected]> wrote: > def create(): > import os > filepath = os.path.join(request.folder,'uploads') > form = FORM(TABLE(TR("Compliance > Activity:",INPUT(_type="text",_name="activity",requires=IS_NOT_EMPTY(error_ > message='Please Enter the Activity'))), > > TR("Document:",INPUT(_type="file",_name="fileupload",requires=IS_NOT_EMPTY( > error_message='Please Select the file you want to Upload'))), > TR("",INPUT(_type="submit",_value="SUBMIT" )))) > if form.accepts(request.vars, session): > session.activity = form.vars.activity > session.fileupload = form.vars.fileupload.filename > > db.submit_compliance_detail.insert(compliance_activity=session.activity,com > pliance_manager='[email protected]',compliance_owner=auth.user.email,document=session.fileupload) > response.flash = 'uploaded' > return dict(form=form)

