Django管理页面,添加记录时用户下拉列表显示(无),有什么想法吗?

Django管理页面,添加记录时用户下拉列表显示(无),有什么想法吗?,django,django-admin,Django,Django Admin,我有两个模型,它们都继承自AbstractNonEntity,比如 class BR(AbstractNonEntity): ... class MS(AbstractNonEntity): ... 类抽象非实体的定义如下 class AbstractNonEntity(GlobalIDMixin, CreatedOnMixin): creator = models.ForeignKey(User, related_name='%(class)s_created_objects

我有两个模型,它们都继承自
AbstractNonEntity
,比如

class BR(AbstractNonEntity):
   ...

class MS(AbstractNonEntity):
   ...
抽象非实体
的定义如下

class AbstractNonEntity(GlobalIDMixin, CreatedOnMixin):

creator = models.ForeignKey(User, related_name='%(class)s_created_objects',
                            verbose_name='Creator')
   ...

在管理页面上,当我添加
BR
类时,
creator
显示用户下拉列表,但当我添加
MS
类时,
creator
仅显示(无)且无下拉列表。

发现有一个自定义管理表单。只是为了检查是否正常:您确定应用了所有迁移,还是询问其他方法。。。你能做python manage.py shell并在那里从foo.models导入MS吗;MS.objects.create(…),然后如果编辑该对象,它是否会显示您指定的创建者?