request.method ==" post"返回false,但是

时间:2014-03-26 16:01:09

标签: django python-2.7 django-forms

我将数据从ModelForm添加到数据库,但“如果request.POST返回”为true,如果“request.method ='post'”返回false。怎么可能?根据我的理解,它应该以相反的方式工作。

1 个答案:

答案 0 :(得分:0)

request.POST是一本字典。如果它不为空,则返回True

request.method == 'POST'(注意POST的大写和双等号==)正在检查方法。

我相信你提出的request.method = 'post'显然不是你的意思。