Django自定义保存模型管理页面

时间:2016-07-14 15:24:14

标签: python django override

覆盖django save_model方法时,如何提取键值。 让我们说管理页面有一个键输入" name"。如何在方法中提取该值:

def save_model(self, request, obj, form, change):
    //request.name?

1 个答案:

答案 0 :(得分:1)

您可以使用form.cleaned_data来访问字段,如下所示:

def save_model(self, request, obj, form, change):
    name = form.cleaned_data['name']
    # ...