我似乎没有发现这个特定的错误。
我正在向django中的函数发送POST,当我尝试提取数据时,我在request.getlist行上看到了这条消息:
AttributeError: 'WSGIRequest' object has no attribute 'getlist'
功能是:
def function(request, a_id, b_id):
return_val = ""
if request.method == 'POST':
message = request.getlist("message")
#Stuff
return render_to_response("return.html", {'res':return_val}, context_instance=RequestContext(request))
答案 0 :(得分:2)
应该是:
message = request.POST.getlist("message")
在HttpRequest对象中,GET和POST属性是django.http.QueryDict
的实例。 getlist
是[{3}}而不是HttpRequest
的方法。