0

让我们有 2 个模型来扩展用户模型,调用Ext1Ext2声明如下:

class ExtN(models.Model):
    user = models.OneToOneField(User)
    extra_param = models.xxxField()

然后我在特定于应用程序的admin.py文件中声明如下:

class ExtNInline(admin.StackedInline):
    model = ExtN
    can_delete = False

我需要在哪个文件中放置以下代码,以便查看编辑与用户相关的两个模型的表单?

class UserAdmin(UserAdmin):
    inlines = (Ext1Inline, Ext2Inline, )

admin.site.unregister(User)
admin.site.register(User, UserAdmin)

提前致谢。

4

1 回答 1

0

你应该把它放在同一个admin.py文件中

扩展用户模型

于 2013-02-20T14:38:21.350 回答