私のDjangoモデルは次のとおりです。
class Page(models.Model):
title = models.CharField(max_length=200)
class Section(models.Model):
page_id = models.ForeignKey(Page)
title = models.CharField(max_length=200)
class SubSection(models.Model):
section_id = models.ForeignKey(Section)
title = models.CharField(max_length=200)
Pageそして、django Adminに新しいものを追加して、いくつかSection追加できるいくつかを追加したいと思いSubSectionます。
Pageいくつか追加できる を追加できるページの作成にはすでに成功していますがSection、 の名前のみを要求し、同じページにSectionを追加する可能性はありません。SubSection
私はこれを試しました:
class SectionInline(admin.TabularInline):
model = Section
extra = 3
class PageAdmin(admin.ModelAdmin):
inlines = [SectionInline]
admin.site.register(Page, PageAdmin)
しかし、私はに追加することはできませSubSectionInlineんSectionInline。
これを行う方法はありますか?
ありがとうございました。