Django框架报错Forbidden (403) CSRF verification failed. Request aborted.

报错信息如下

Django框架报错Forbidden (403) CSRF verification failed. Request aborted._第1张图片

Django框架报错Forbidden (403) CSRF verification failed. Request aborted._第2张图片 

报错原因如下

在form表单以post的方式提交时,django默认会带一个验证的机制csrf验证,如果没有就会报这个错误

解决方案

在表单内加一句

{% csrf_token %}

就可以了

Django框架报错Forbidden (403) CSRF verification failed. Request aborted._第3张图片

运行结果如下

Django框架报错Forbidden (403) CSRF verification failed. Request aborted._第4张图片

 

你可能感兴趣的:(Django框架)