我创建了 changelist_view 的覆盖,以便在管理员中的可编辑列表上点击保存按钮后,可编辑列表关闭如下:
def changelist_view(self,request,extra_context=None):
if request.POST.has_key("_save"):
self.list_editable = []
return super(InventoryAdmin, self).changelist_view(request, extra_context=None)
一切正常,只是没有保存数据。我对 Django 相当陌生,但我假设:
super(InventoryAdmin, self).changelist_view(request, extra_context=None)
应该调用原始的 changelist_view 函数,以便仍然保存数据,但它不起作用。如何正确调用原始 changelist_view 函数,以便将更改保存到数据?