是否可以在未定义模型的管理视图中查看m2m关系?

问题描述:

我有两个模型,其中一个定义了m2m关系。是否可以在未定义模型的管理视图中查看m2m关系?

例如:

class A(models.Model) 
    name = models.Charfield(max_length=64) 

class B(models.Model) 
    style = models.ManyToManyField(A, blank=True) 

当我在管理界面查看B实例我可以看到的A实例,我可以选择多个style字段。

当我在管理界面中查看B的实例与A的实例有关吗?

是的,这是可能的InlineModelAdmin

查看文档中的示例:https://docs.djangoproject.com/en/dev/ref/contrib/admin/#working-with-many-to-many-models