私は以下を定義しています:
class AnswerChoiceInline(admin.TabularInline):
model = AnswerChoice
# extra = 0
class QuestionAdmin(admin.ModelAdmin):
inlines = [AnswerChoiceInline]
admin.site.register(Question, QuestionAdmin)
明らかに、デフォルトのエクストラ設定 (デフォルトは 3) を取得します。現在、インラインフィールドセットに「別の行を追加」する方法が管理者に組み込まれていますか? つまり、たとえば 3 行を埋めることができます。4 行目が必要な場合は、リンクまたはボタンをクリックして、行を追加できますか?
現在、私のワークフローは、「余分な」を任意の大きな数に設定してから、空白の行を作成するか、ユーザーにモデルを複数回保存させる (余分な行が表示されるようにする) ことです。