我正在尝试在管理面板中为以下模型表示ManyToMany关系:
class Adress(models.Model):
address = models.TextField()
class Person(models.Model):
locations = models.ManyToManyField(Address)
class PeronsAddressRelation(admin.TabularInline):
model = models.Person.locations.through
class PersonInline(admin.TabularInline):
model = models.Person
inlines = [PeronsAddressRelation]
现在的问题是我有很多关系所以当加载Person的管理编辑页面时,在Admin视图构建PersonAddressRelation的选择框之前需要花费很多时间。
无论如何,我可以在PersonAddressInline内部显示地址的名称,而不是在选择框内? (只是带有删除选项的静态文本)。