request.POST在django中包含查询字符串的示例

Sui*_*tUp 8 python django post

请在request.POST包含django中的查询字符串时发布示例代码,因为我认为我的django版本被窃听.

编辑:

你简单不了,查询字符串总是在GET中,这是我的问题.

Gab*_*cão 28

如果您的请求是发布的:

request.method =='POST'

但请求的URL包含查询字符串.例如:

/你的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)

  • `request.REQUEST`自v1.9起已弃用](https://github.com/django/django/commit/75f107b8842dfc890ddd65262bd09ca87c3a15be) (4认同)