Well, you don't want to select images then, you want to select articles - 
then get a single image attached to the article. 

On Thursday, January 24, 2013 8:51:42 AM UTC-7, BlueShadow wrote:
>
> Hi I got two tables in my application one for images and one for articles. 
> an artical can have multiple images attached to it.
> What I want to do is displaying a list of the newest images but there 
> should only be one per article
> db.define_table('Images',
>     Field('Headline',length=1024),
>     Field('Image','upload'),
>     Field('Submitted','datetime',default=datetime.datetime.now(),writable=
> False,readable=False),
>     format = '%(Headline)s' 
>     )
>
> db.define_table('Article',
>     Field('Title',length=512),
>     Field('Content','text'),
>     Field('Submitted','datetime',default=datetime.datetime.now()),
>     Field('TopImage','reference Images', requires=IS_EMPTY_OR(IS_IN_DB(db,db
> .Images.id), null=None)),
>     Field('BottomlImage','reference Images', requires=IS_EMPTY_OR(IS_IN_DB
> (db, db.Images.id), null=None)),
>     Field('BottomrImage','reference Images', requires=IS_EMPTY_OR(IS_IN_DB
> (db, db.Images.id), null=None)),
>     Field('InTextImage','list:reference Images')
>     )
>
> Right now I got no clue how I should start to solve the problem. 
> I want to do this because one article could have like 10 pictures and 
> would completly fill the list of new images.
>

-- 



Reply via email to