江门做网站seo的,seo信息优化,宣传海报在什么网站做,推广app渠道目录 1.背景
2.思路
3.寻找 Find and Replace
4.再次运行程序#xff0c;POST来了 5.小结 1.背景
昨天在练习一个Django功能时#xff0c;把form的method设置为POST#xff0c;但是实际提交时#xff0c;一直是GET方法。最后发现这是与多语言相关#xff0c;django前面…目录 1.背景
2.思路
3.寻找 Find and Replace
4.再次运行程序POST来了 5.小结 1.背景
昨天在练习一个Django功能时把form的method设置为POST但是实际提交时一直是GET方法。最后发现这是与多语言相关django前面的多语言设置会自动加上语言的路径从而有了重定向这个操作把POST变成了GET。
2.思路
对于昨天的问题今晨继续搜索找到一篇相关的博文
记录一次nginx重定向以后POST请求变为GET请求的解决【转发】_302重定向成get请求-CSDN博客
这里面提到
有缓存的301和308浏览器在接收一次重定向以后会缓存重定向的地址以后请求会直接访问重定向的地址同时301-302-303的重定向会将请求方法改为使用GET请求 而308-307不会所以我将nginx的重定向更改为307 3.寻找 Find and Replace
使用Find and Replace这个小工具可以搜索文件内容非常好用。 打开response.py文件搜索302 修改并保存 4.再次运行程序POST来了 5.小结
修改源码这种事尽量少做。必要的时候还是得做。博文记录随时记录如果没有其他人的博文也很难找到思路。