我有一些拥有大量内联对象的模型。由于并非每个对象都需要所有内联对象,因此我使用了extra=0
来定义内联模型,以便在内联上显示一个小的添加+
按钮。
然而,在django 1.5中,这似乎不再起作用。如果设置了extra=0
,则无法编辑内联对象。
有没有办法将1.4的行为带入到1.5中呢?
示例代码:
class ModelInline(admin.StackedInline):
model = MyModel
extra = 0
class OtherModelAdmin(admin.ModelAdmin)
inlines = [ModelInline]
admin.site.register(OtherModel, OtherModelAdmin)
编辑(某些屏幕):
Django 1.4:
Django 1.5:
(Hinzufügen == 添加)