django TabularInline について
TabularInlineについて
tabularinlineをよくわかっていない。よく理解した頃に再編集するとするが、今立てている仮説とサンプルを残す。
サンプル
admin.pyにて class AnswerTabularInline(admin.TabularInline): model = Answer class QuestionAdmin(admin.ModelAdmin): inlines = [AnswerTabularInline] class Meta: model = Question
こんな感じで書くとTabularInlineが使えるようになるらしい。
そもそもインラインって?
おそらくinline , TabularInlineってのはForeignKeyと関係があるのかもしれない。あるモデルとそのモデルに紐付けられたものを同時に表示させる役割なのではないのか?djnago adminでquestionにAnswereを表示させることができたからそういう役割を果たすのかもしれない。理解が進んだらまた書き直す。