Django 在管理面板中表示多个关系
我试图在以下模型的管理面板中表示多个关系: models.py 管理员 现在的问题是,我有很多关系,所以当加载一个人的管理员编辑页面时,需要花费很多时间,直到管理员视图构建PersonalAddressRelation的选择框 我是否可以在PersonalAddressInLine中显示地址的名称,而不将其显示在选择框中?(只有带删除选项的静态文本) 检查。使用Django 在管理面板中表示多个关系,django,Django,我试图在以下模型的管理面板中表示多个关系: models.py 管理员 现在的问题是,我有很多关系,所以当加载一个人的管理员编辑页面时,需要花费很多时间,直到管理员视图构建PersonalAddressRelation的选择框 我是否可以在PersonalAddressInLine中显示地址的名称,而不将其显示在选择框中?(只有带删除选项的静态文本) 检查。使用raw\u id\u字段将告诉django管理员不要创建下拉菜单 class Adress(models.Model): add
raw\u id\u字段将告诉django管理员不要创建下拉菜单
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]