Django学习——解决传递数据时的跨域问题

1.下载所需要的插件:

pip install django-cors-headers

2.配置setting里的配置

INSTALLED_APPS = (
    ...
    'corsheaders',
    ...
)
#注意一定要放到下面哪个middleware上面,放到最上面也可以
MIDDLEWARE = [  # Or MIDDLEWARE_CLASSES on Django < 1.10
    ...
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.common.CommonMiddleware',
    ...
]

3.再在setting中配置:

CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_CREDENTIALS = True
CORS_ORIGIN_WHITELIST = (
    '*'
)

猜你喜欢

转载自blog.csdn.net/qq_37002901/article/details/84853579