【发布时间】:2022-02-06 06:18:36
【问题描述】:
服务器出错(本地主机正常)
来自原点“http://localhost:8000”已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头。
我尝试了以下(关注此页面How can I enable CORS on Django REST Framework)
pip install django-cors-headers
# Added at the top of MIDDLEWARE
MIDDLEWARE = [
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
# Added after allowed hosts
CORS_ORIGIN_ALLOW_ALL=True
CORS_ALLOW_ALL_ORIGINS = True
CORS_ALLOW_CREDENTIALS = True
在下面的更改之后,我有
在浏览器开发者模式下可以看到错误VM87:5553 crbug/1173575, non-JS module files deprecated。
我该如何解决这个错误?
【问题讨论】:
-
您是否在浏览器的“控制台”选项卡中收到 CORS 错误?如果是这样,它说明了什么。将错误消息添加到您的问题中。
标签: django django-rest-framework cors