Django 在管理面板中表示多个关系

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

我试图在以下模型的管理面板中表示多个关系:

models.py 管理员 现在的问题是,我有很多关系,所以当加载一个人的管理员编辑页面时,需要花费很多时间,直到管理员视图构建PersonalAddressRelation的选择框

我是否可以在PersonalAddressInLine中显示地址的名称,而不将其显示在选择框中?(只有带删除选项的静态文本)

检查。使用
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]