报错:403崩啦卡拉卡
禁止访问 (403):
Reason given for failure:CSRF token missing or incorrect.
1 Forbidden (CSRF token missing or incorrect.): /login/
2
3 [07/May/2019 15:06:10] "POST /login/ HTTP/1.1" 403 2497
建议:
- 确认html中的form添加模板标签 {% csrf_token %}
- 确认django工程settings.py的MIDDLEWARE(中间件)中有'django.middleware.csrf.CsrfViewMiddleware',并且未被注释
ps:不建议将 {% csrf_token %}和CsrfViewMiddleware都注释掉
报错:301
可以访问但是无法登陆(301)
1 Forbidden (CSRF token missing or incorrect.): /login/
2 [07/May/2019 15:20:26] "POST /login/ HTTP/1.1" 301 0
方法一: setting中的 # 'django.middleware.csrf.CsrfViewMiddleware',被注释了..解除注释就好了。否则参考方法二 方法二: 保证方法一实现,然后关闭所有Terminal下的所有Local,新建Local再启动 方法三: 保证方法一实现,使用Run(shift+F10)启动程序
|