Django inlines覆盖

2024-09-25 00:25:37 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有一个包含很多问题的测试模型。我在TestAdmin中将它们显示为inlines。在

class QuestionInline(admin.TabularInline):
    model = Question


class TestAdmin(admin.ModelAdmin):
    inlines = [
        QuestionInline,
    ]

在保存时,我重写了save方法,在这里我计算测试的最大结果:

^{pr2}$

然而,当save方法被调用时,问题值不会被更新,因此我必须保存模型两次。为什么会这样?我该怎么解决?在


Tags: 方法模型modeladminsave中将classmodeladmin