You need to set a format on your dzialy table so that fields that
reference it know what to display. Give this a try:
db.define_table('dzialy',
Field("nazwa", required=True),
Field("opis", "text", required=True),
Field("kolejnosc", "integer", required=True),
format='%(nazwa)s')
On Nov 28, 3:35 am, Emceha <[email protected]> wrote:
> Hi,
>
> I have such model in db.py
>
> db.define_table('dzialy',
> Field("nazwa", required=True),
> Field("opis", "text", required=True),
> Field("kolejnosc", "integer", required=True))
>
> db.define_table('artykuly',
> Field('autor', db.auth_user, required=True),
> Field('dzial', 'reference dzialy', required=True),
> Field('tytul', 'string', required=True),
> Field('tresc', 'text', required=True))
>
> In default appadmin forms I get reference do auth_user just fine (i
> get combo box as expected where I select user). But the same doesn't
> happen to dzial field. It looks like string field and allows me to
> enter anything I want but later on I get errors while I try to check
> all artykuly fields.
>
> Is this a bug or am I doing something wrong?
>
> Thanks