如何在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
提交
取消