让我们有2个模型扩展名为Ext1
和Ext2
的用户模型,声明如下:
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)
提前致谢。