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)

Reply via email to