-
在接口函数中配置
from django.http import HttpResponse,response,JsonResponse def login(request): todo_list = [ {"id": "1", "content": "吃饭"}, {"id": "2", "content": "吃饭"}, ] response = JsonResponse(todo_list, safe=False) response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST, GET, OPTIONS" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" return response
-
安装CORS
pip install django-cors-headers
-
添加app
INSTALLED_APPS = ( ... 'corsheaders', ... )
-
添加中间件
MIDDLEWARE = [ # Or MIDDLEWARE_CLASSES on Django < 1.1
Django-4-跨域
最新推荐文章于 2024-03-08 13:55:30 发布
本文介绍了如何在Django 4.x中配置跨域请求,包括安装CORS库、添加CORS应用、启用中间件、设置允许的源和HTTP方法以及指定允许的headers。
摘要由CSDN通过智能技术生成