Рассмотрим 2 таблицы в веб-фреймворке web2py python.
По умолчанию auth_user
и этот:
b.define_table(
'artwork',
Field('user_id', 'reference auth_user', required=False),
Field('name'),
Field('description', 'text')
)
Теперь, когда я перехожу к администрированию базы данных в (appadmin), я ожидаю, что user_id
будет необязательным. Если я позволю выпадающему выбору пустым, при ручном вводе записи в таблицу изображений он говорит: «значение не в базе данных», что соответствует оператору required=False
.
Я хотел бы иметь возможность вставлять произведение искусства без user_id
Может ли кто-нибудь помочь мне решить эту проблему? Большое спасибо