The documentation at
http://web2py.com/books/default/chapter/29/06?search=reference#Self-Reference-and-aliases
says that this should be possible.
However my models code in db_wizard.py which I've partially edited just for
this requirement does not generate the correct CRUD form ( a lookup
list-box). What do I need to change to make this work correctly?
Here is my models code...
db.define_table('t_project',
Field('f_name', type='string',
label=T('Name')),
Field('f_parent_project', type='reference t_project',
label=T('Parent Project')),
Field('f_description', type='string',
label=T('Description')),
Field('f_start_on', type='date',
label=T('Start On')),
Field('f_colour', type='string',
label=T('Colour')),
Field('f_company_code', type='text',
label=T('Company Code')),
Field('f_status', type='boolean',
label=T('Status')),
auth.signature,
format='%(f_name)s',
migrate=settings.migrate)
--