Web2py 2.18.5-stable+timestamp.2019.04.08.04.22.03
(Running on Rocket 1.2.6, Python 3.7.3)
db.define_table(
'a_groups',
Field('ACADEMIC_YEAR', 'integer'),
Field('NAME', length=25),
Field('STATUS', 'integer'),
Field('INACTIVE', 'integer', rname='"INACTIVE"'),
Field('FO', 'integer'),
Field('WLP', 'integer'),
Field('FAC', 'reference t_fac'),
migrate=False
)
db.define_table(
'a_students',
Field('GROUP_ID', 'reference a_groups'),
migrate=False
)
db.define_table(
'tt_main',
Field('GROUP_ID', 'reference a_groups'),
Field('MODULE', 'integer'),
migrate=False
)
default.py
groups = db((db.a_groups.FO == 1) & (db.a_groups.FAC == faculty) & (db.a_groups.STATUS == 2) &
(db.a_groups.INACTIVE == 0)).select(db.a_groups.id, db.a_groups.NAME)
for row in groups:
...
then I have error becouse row don't have 'a_groups'. Why I have 'a_students' attribute?