- A+
所属分类:Web前端
遇到该问题的情境:在Django中采用Ajax提交表单。
解决措施:
- 在html页面中的表单内添加如下代码:
{% csrf_token %}
- 在视图函数所在的py文件中添加如下代码:
from django.views.decorators.csrf import csrf_exempt # 在接收表单数据的视图函数上添加@csrf_exempt @csrf_exempt def func(): pass
在Django中对于基于函数的视图可以使用 @csrf_exempt 注解来标识一个视图可以被跨域访问。