Hello Calvin,
Does this mentioned solution any way related with - jQuery-File-Upload
<http://www.google.com/url?q=http%3A%2F%2Fblueimp.github.io%2FjQuery-File-Upload%2F&sa=D&sntz=1&usg=AFQjCNEEktmpqUGzon_Ac9ma6vqeBRfUYQ>
???
When I implemented it, it is not allowing me to upload multiple files via
the browse button.
Am I missing something?
Thanks in advance!!!
On Wednesday, January 8, 2014 at 8:48:28 PM UTC+5:30, Calvin Morrison wrote:
>
> I just wrote my own way to do it yesterday which worked great. I would
> love it to go upstream.
>
> It's just a standard file upload with the multiple attribute.
>
> here's the entire thing: it spits out a form.
>
> my db looks like this:
>
> db.define_table('uploads',
> Field('username', 'string'),
> Field('filename', represent = lambda x, row: "None" if x == None else
> x[:45]),
> Field('up_file', 'upload', uploadseparate=True,
> requires=IS_NOT_EMPTY()),
> Field('up_date', 'datetime'),
> Field('up_size', 'integer', represent= lambda x, row:
> quikr_utils.sizeof_fmt(x) ),
> Field('notes', 'text'))
>
>
> my contorller
>
> def submit():
> import datetime
>
> form = FORM(LABEL("File(s):"), INPUT(_name='up_files', _type='file',
> _multiple=''), BR(), LABEL("Notes:"), TEXTAREA(_name='notes'),
> BR(),INPUT(_type='submit'))
>
> if form.accepts(request.vars, formname="form"):
>
> if hasattr(request.vars, 'up_files'):
> if len(request.vars.up_files) > 0:
>
> files = request.vars['up_files']
> if not isinstance(files, list):
> files = [files]
>
> for f in files:
> print f.filename
> up_file = db.uploads.up_file.store(f, f.filename)
> i = db.uploads.insert(notes=request.vars.notes,
> up_file=up_file,filename=f.filename, username = auth.user.email, up_date=
> datetime.datetime.now())
> db.commit()
>
> redirect(URL('data', 'index'))
> else:
> form.errors.up_files = "No files selected"
>
> return dict(form=form)
>
>
> On 8 January 2014 10:14, Brando <[email protected] <javascript:>> wrote:
>
>> I'm trying to use jQuery-File-Upload
>> <http://blueimp.github.io/jQuery-File-Upload/> to implement multiple
>> file uploads. I'm using this tutorial
>> <http://in10min.blogspot.com/2013/04/web2py-implement-multiple-files-upload.html>
>> as
>> well as this sample app HERE
>> <https://bitbucket.org/xavrenard/multiupload_module/src>.
>>
>> Is there something in the standard web2py build that would be preventing
>> the proper javascript or CSS from running? The sample app should work
>> right out of the box; however, no buttons are displayed.
>>
>> Has anyone successfully implemented this on web2py before?
>>
>>
>>
>>
>>
>> --
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "web2py-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.