如何在Django REST Framework上启用CORS

如何在Django REST框架上启用CORS?该参考没有太大帮助,它说我可以通过中间件来完成,但是我该怎么做呢?


叮当猫咪
浏览 868回答 3
3回答

精慕HU

您在问题中引用的链接建议使用django-cors-headers,其文档说要安装该库pip install django-cors-headers然后将其添加到已安装的应用程序中:INSTALLED_APPS = (    ...    'corsheaders',    ...)您还需要添加一个中间件类来侦听响应:MIDDLEWARE_CLASSES = (    ...    'corsheaders.middleware.CorsMiddleware',    'django.middleware.common.CommonMiddleware',    ...)您可能还希望浏览其文档的配置部分,特别注意各种CORS_ORIGIN_设置。
打开App,查看更多内容
随时随地看视频慕课网APP