Your "set" object is actually a Query, not a Set -- should be:

set = db(db.t_image.id.belongs(db(query)._select(db.t_image.id, limitby=(0,
48))))

Anthony

On Monday, June 2, 2014 5:27:12 PM UTC-4, Spokes wrote:
>
> Thanks! I removed that while doing some debugging, and forgot to bring it 
> back in - it seems to have fixed the error originating in the model. Now 
> that that's resolved, I'm a bit confused about how to use the gallery table 
> in the controller with SQLFORM(). If I do the usual thing, as in the 
> following line, there is an error message stating that "Query' object is 
> not callable":
>
> form = SQLFORM(db.t_gallery)
>
>
>
> On Monday, June 2, 2014 2:14:20 PM UTC-5, Anthony wrote:
>>
>> You forgot the second argument to IS_IN_DB:
>>
>> IS_IN_DB(set, 't_image.id', db.t_image._format, multiple=(1,24)))
>>
>> Anthony
>>
>> On Monday, June 2, 2014 2:50:53 PM UTC-4, Spokes wrote:
>>>
>>> I made the modification, and it's still producing the same error 
>>> message. I get the impression that it has to do with *db.t_image*'s 
>>> format field. Do you think that this may be the case? Any other suggestions 
>>> on how to go about resolving the issue? Thank you.
>>>
>>

-- 
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.

Reply via email to