why don't you just set a breakpoint and figure it out? On Sat, Sep 19, 2009 at 6:48 PM, weheh <richard_gor...@verizon.net> wrote:
> > Hi Yarko, thanks for the response. > > I may already have this section memorized, by now from having read it > around 100000 times ;^) But this is not the answer I'm looking for. > Let me explain... > > # db: > db.define_table('table1',Field('filename','upload')) > > # view > form=SQLFORM.factory(Field('text_in','text',requires=IS_NOT_EMPTY > ()), ...) > > # Now I'm going to take the text_in and write it to a file: > if form.accepts(request.vars,session,onvalidation=validate_form): > # now store the newfilename in table1 > fields=dict(filename=form.vars['filename_newfilename'], ...) > db.table1.insert(**fields) > db.commit() > > def validate_form(form): > form.vars['filename_newfilename']=create_file(form) > return form > > # create_file makes a unique file with some crypted string and a .txt > suffix. > def create_file(form): > # generate unique new filename in uploads folder > # write text input into file > # return new filename > > Question is ... where is this going wrong? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---