Now I think I fixed it. This time I tried it. Please double check. Notice you can have a single table with all your files and more than one record from different tables use that as uploadfield.
Massimo On Oct 1, 1:29 pm, István Gazsi <[email protected]> wrote: > I've made a little mistake, because I added the uploadfield option to > another field, but it didn't cause any problem. But it looks like when > I upload a file into the redirected field (the one with the > uploadfield option) web2py still doesn't create a new record in the > gallery_images table, and it can't load the image later. Here is the > traceback: > > Traceback (most recent call last): > File "/home/istvan/Documents/Mercurial/web2py-trunk-test/gluon/ > restricted.py", line 188, in restricted > exec ccode in environment > File "/home/istvan/Documents/Mercurial/web2py-trunk-test/ > applications/init/controllers/gallery.py", line 90, in <module> > File "/home/istvan/Documents/Mercurial/web2py-trunk-test/gluon/ > globals.py", line 96, in <lambda> > self._caller = lambda f: f() > File "/home/istvan/Documents/Mercurial/web2py-trunk-test/ > applications/init/controllers/gallery.py", line 88, in download > return response.download(request,db,attachment=False) > File "/home/istvan/Documents/Mercurial/web2py-trunk-test/gluon/ > globals.py", line 196, in download > (filename, stream) = field.retrieve(name) > File "/home/istvan/Documents/Mercurial/web2py-trunk-test/gluon/ > sql.py", line 2865, in retrieve > data = self.uploadfield._table(query)[blob_uploadfield_name] > TypeError: 'NoneType' object is unsubscriptable > > And I'm really thankful for your hard work and help. :) > > István > > On Oct 1, 8:05 pm, mdipierro <[email protected]> wrote: > > > one more try please > > > On Oct 1, 11:52 am, István Gazsi <[email protected]> wrote: > > > > I forgot to mention that I inserted a record into the gallery table. :) > >

