Hello mate I have a small issue here.. I'm using the latest web2py
version.
Here is the situation... I'm trying to display an upload picture form
and in the form we can have three fields "The picture name field, the
upload file field, and a dropdown list for the album".  I only want to
display the list of album name for the particular user NOT for all
user on the DB...
Here is my code below...

albumIdList = [y.id for y in db(db.album.buacct_fk ==
session.auth.user.id).select(db.album.id)]

db.photo.photoname.label='Photo'
db.photo.fileupload.label='Upload'
db.photo.albphotoref_fk.label='Album Name'

db.photo.albphotoref_fk.requires = IS_IN_SET(albumIdList)
db.photo.albphotoref_fk.requires = IS_IN_DB(db, "album.id", "%
(albumname)s")

formPic = form_factory(db.photo, fields=
['photoname','fileupload','albphotoref_fk'])
    if formPic.accepts( request.vars, session,
                       formname='formPic',keepvalues=True):
       response.flash = 'Photo stored Fine'
 return dict(formUploadPic = formPic)


# Please note that "albphotoref_fk" field is the foreign Key that link
the "Photo" table to the "Album" table

Using this code in the "Album Name" drop down I have the list of all
album name in the database instead of having only the album name list
of the current user...

I think is something I'm missing here... Can you please let me know if
you have any hints ?

Thanks in advance for your help.
Cheers,
Yannick P.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to