Ext1
次のように呼び出され、Ext2
宣言されたユーザーモデルを拡張する2つのモデルを用意しましょう:
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)
前もって感謝します。