I found the solution reading the "image uploading" thread.
On Apr 12, 12:47 pm, Francisco Costa <m...@franciscocosta.com> wrote: > Hello lshbit, thank you for your answer, but i think my problem is a > bit different. > I'm using acustomformas you can see in add_space.html and I use a > "photo = request.vars.photo" to insert the data from theformin the > database > > On Apr 12, 12:28 pm, Ishbir <ishbi...@gmail.com> wrote: > > > There is an entry regarding this in the book- > > >http://web2py.com/book/default/section/3/6 > > > It's almost the same stuff.. > > > On Apr 12, 3:54 pm, Francisco Costa <m...@franciscocosta.com> wrote: > > > > Model > > > > db.define_table('space', > > > Field('name'), > > > Field('slug', 'string'), > > > Field('description','text'), > > > Field('photo','upload'), > > > > Controller > > > > def add_space(): > > > form='ola'#crud.create(db.space) > > > return dict(form=form) > > > > def create(): > > > name = request.vars.name > > > slug = slugify(name) > > > description = request.vars.description > > > photo = request.vars.photo > > > street_name = request.vars.street_name > > > ..... > > > > Views > > > > add_space.html > > > > <div id="form"> > > > <h2>New Space</h2> > > > {{=FORM( > > > H1("Create New Space"), > > > DIV(("Space Name"), INPUT(_name="name", _size="30")), > > > DIV(("Description:"), TEXTAREA(_name="description", _rows="20", > > > _cols="60")), > > > DIV(("Photo"), INPUT(_name="photo", _size="30", _type="file")), > > > DIV(("Street Name"), INPUT(_name="street_name", _size="30")), > > > ... > > > > view_space.html > > > > <p><img src="/{{=app}}/default/download/{{=spaces.photo}}" > > > height="150px" style="float:left;"/>{{=XML(spaces.description)}}</p> > > > ... > > > > On Apr 11, 11:31 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > > > > > Please show us your code. > > > > > On Apr 11, 1:23 pm, Francisco Costa <m...@franciscocosta.com> wrote: > > > > > > Hello, > > > > > I'm using acustomformthat has anuploadfield in the model. > > > > > When i submit theformI use a request.vars.name and saves the file as > > > > > an FieldStorage.. > > > > > I don't know if the file is uploaded and how I can access it. > > > > > I would like to have the fileuploadto appname/uploads directory as > > > > > if I used a crudform. > > > > > > Thank you -- To unsubscribe, reply using "remove me" as the subject.