Django 使多对多字段在对象';s管理表单
我有一个Django模型,它有一个多对多字段,将它与另一个Django模型对象相关联Django 使多对多字段在对象';s管理表单,django,django-models,Django,Django Models,我有一个Django模型,它有一个多对多字段,将它与另一个Django模型对象相关联 class B(models.Model): name = models.CharField(max_length=100) class A(models.Model): name = models.CharField(max_length=100) models.ManyToManyField(B) 如果我查看A的管理表单,我将看到name字段和一个多对多小部件,其中列出了所有B
class B(models.Model):
name = models.CharField(max_length=100)
class A(models.Model):
name = models.CharField(max_length=100)
models.ManyToManyField(B)
如果我查看A的管理表单,我将看到name字段和一个多对多小部件,其中列出了所有B
如果我看B的管理表单,我只会看到名称小部件
是否有一种方法允许两个模型的管理表单都有一个多对多小部件。我想在看B的时候加上A,在看A的时候加上B
可以这样做吗?您可以使用
多回音ICEField
这样做。Django模型的ManyToManyField
表示为multipleechoicefield
检查参考资料