0
让我们有2个型号,扩展名为Ext1
和Ext2
用户模型中声明如下:的Django 1.4 - 扩展用户模式和管理界面
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)
在此先感谢。
它不工作。建议的解决方案只适用于一个扩展,而不是像我问的那样。 – ipersite 2013-02-20 14:54:33
@ipersite我会在今天晚些时候自己测试它 – YardenST 2013-02-20 15:10:34