【发布时间】:2010-10-05 22:42:35
【问题描述】:
我定义了以下内容:
class AnswerChoiceInline(admin.TabularInline):
model = AnswerChoice
# extra = 0
class QuestionAdmin(admin.ModelAdmin):
inlines = [AnswerChoiceInline]
admin.site.register(Question, QuestionAdmin)
显然我得到了默认的附加设置(默认为 3)。目前是否有内置在管理员中的方法来“添加另一行”到内联字段集中?所以我可以填写 3 行,如果我需要第 4 行,我可以单击链接或按钮,让它添加额外的行?
现在我的工作流程要么将“额外”设置为任意大的数字,然后只保留空白行,要么让用户多次保存模型(以便显示额外的行)。
【问题讨论】:
-
我也明白“保存并继续”排序可以满足我的要求......但看看是否还有其他机制。