当request.POST在django中包含查询字符串时,请发布示例代码,因为我认为我的django版本有问题。
修改
你简单不了,查询字符串总是在GET中,这是我的问题。
答案 0 :(得分:23)
如果您的请求已发布:
request.method =='POST'
但请求的网址包含查询字符串。 e.g:
/你的URL?参数1 =值酮
你仍然可以通过以下方式获取POST参数:
request.POST.get(“my-field”,None)
并通过以下方式查询字符串参数:
request.GET.get( “参数1”)
通过REQUEST:
,您可以一次性获取所有参数(POST和GET)request.REQUEST ['param1']#来自查询字符串
request.REQUEST ['my-field']#来自请求BODY(POST)