【发布时间】:2016-08-10 14:11:28
【问题描述】:
如果我定义一个递归关系如下的Django模型,
Class M(models.Model):
a = models.CharField(max_length=1)
ms = models.ManyToManyFied('self')
然后在管理站点中输入数据,例如 M.a = 'a'、'b' 和 'c'。 Django 管理站点的更改表单将显示 ms 包含“a”、“b”、“c”。如何从列表中删除“a”,因为我不希望它分配给当前的 M.a 本身?
【问题讨论】:
标签: django django-models django-admin