最佳答案
当你有一个多对多关系(related_name
,而不是through
),并且你试图使用管理界面时,你需要输入其中一个关系,即使它对你创建第一个条目来说并不一定存在。
我正在创建一个应用程序,是一个活动组织者。假设我们有Event
和Group
模型,绑定多对多关系。
related_name
用另外两个表的索引创建了另一个表
但是我看不出为什么要填充这个额外的表有
如果我通过phpMyAdmin使用数据库,我可以在不注册Event
的情况下创建Group
,因为两者之间的连接仅通过一个单独的表,并且在给定级别上没有数据库值强制。
我如何使管理界面这实现它?< br > 我如何使多对多字段可选在Django?< / >强