2
有A = ManyToManyField(B, null=True, blank=True)
,当我进入A的管理页面时,似乎无法在单击B元素后取消选择ManyToMany框中的每个条目。
即使我没有任何条目点击,有保存后选择了相关的B元素(第一个B元素我猜)。Django中的ManyToMany管理员:select none
但我想添加一个元素,而无需将它们与B的任何一个...
有什么办法说Django管理选择任何元素? (除了为这些情况创建虚拟B元素)
好了吧:)我在想,当B场是出现在盒子保存被这意味着它的相关后! (相关=选择=灰色或类似的东西:)高亮) – lajarre
您可能会发现['filter_horizonal'](https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib .admin.ModelAdmin.filter_horizontal)和['filter_vertical'](https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.filter_vertical)模型管理选项很有帮助。他们改进了Django管理员中多对多关系的用户界面。 – Alasdair