Python学习---Django关于POST的请求解析源码分析

Posted 小a玖拾柒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习---Django关于POST的请求解析源码分析相关的知识,希望对你有一定的参考价值。

image

image

当有请求到来之后,先判断请求头content_type是不是[application/x-www-form-urlencoded]

    --> 如果是则将请求数据赋值给request.body然后解析为字典形式的数据后赋值给request.post

这样我们就可以用request.POST.get(‘username”)获取数据了

    --> 如果不是,则直接将请求数据赋值给request.body之后并不赋值给request.post,此时POST内的数据为空

以上是关于Python学习---Django关于POST的请求解析源码分析的主要内容,如果未能解决你的问题,请参考以下文章

python Django post方法报错

[python][django学习篇[13]]增加markdown_1

Python学习第107天(Django的url控制和conf设置)

python测试开发django-129.jQuery中$.get()和$.post()提交方法学习

[python][django学习篇][14]markdown 代码高亮

写一个简单的 django_post demo