Django 跨站(域)请求

Django 跨域请求

1. 安装第三方插件

pip3 install django-cors-headers

2. 添加到应用程序中,settings.py

INSTALLED_APPS = (
    ...
    'corsheaders',
    ...
)

3. 添加一个中间件类进行监听,settings.py

MIDDLEWARE = [  # Or MIDDLEWARE_CLASSES on Django < 1.10
    ...
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.common.CommonMiddleware',
    ...
]

4. 在settings.py中配置, 允许所有访问源进行访问

CORS_ORIGIN_ALLOW_ALL = True
posted @ 2020-01-07 09:45  zhuang6  阅读(175)  评论(0)    收藏  举报