社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  问与答

Django 1.6中,出现csrf cookie not set

huanti • 10 年前 • 5990 次点击  

请问Django 1.6中,post方式提交form时,出现csrf cookie not set,该怎么解决啊? 我试了网上说的,在表单模板中加入{% csrf_token %},还是不行,请问有什么办法解决吗? 谢谢各位大神了。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/988
 
5990 次点击  
文章 [ 2 ]  |  最新文章 10 年前
huanti
Reply   •   1 楼
huanti    10 年前

太感谢了!

_zhuangzebo
Reply   •   2 楼
_zhuangzebo    10 年前

csrftoken的制机是要在settings中添加

django.middleware.csrf.CsrfViewMiddleware

中间件,并在表单添加

{% csrf_token %}

如果不行,可以添加

from django.core.context_processors import csrf

模块,将csrftoken检验禁止,然后再写模块对浏览器的csrftoken进行检验。