【发布时间】:2012-02-18 15:56:03
【问题描述】:
我正在尝试在管理面板中为以下模型表示多对多关系:
models.py
>class Adress(models.Model):
address = models.TextField()
class Person(models.Model):
locations = models.ManyToManyField(Address)
admin.py
>class PeronsAddressRelation(admin.TabularInline):
model = models.Person.locations.through
class PersonInline(admin.TabularInline):
model = models.Person
inlines = [PeronsAddressRelation]
现在的问题是我有很多关系,所以在加载 Person 的管理员编辑页面时,管理员视图构建 PersonAddressRelation 的选择框需要很长时间。
无论如何我可以在 PersonAddressInline 内部显示地址名称,而不是在选择框内吗? (只是带有删除选项的静态文本)。
【问题讨论】:
标签: django