如何在Django REST框架上启用CORS?该参考没有太大帮助,它说我可以通过中间件来完成,但是我该怎么做呢?
3 回答
精慕HU
TA贡献1845条经验 获得超8个赞
您在问题中引用的链接建议使用django-cors-headers,其文档说要安装该库
pip install django-cors-headers
然后将其添加到已安装的应用程序中:
INSTALLED_APPS = (
...
'corsheaders',
...
)
您还需要添加一个中间件类来侦听响应:
MIDDLEWARE_CLASSES = (
...
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
...
)
您可能还希望浏览其文档的配置部分,特别注意各种CORS_ORIGIN_设置。
添加回答
举报
0/150
提交
取消