1. 程式人生 > >Django_restframework+vue解決跨域問題

Django_restframework+vue解決跨域問題

1. 安裝

pip3 install django-cors-headers

2.在settings.py裡設定

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

3.在settings.py的middleware裡設定

MIDDLEWARE = [  # Or MIDDLEWARE_CLASSES on Django < 1.10
    ...
    'corsheaders.middleware.CorsMiddleware',#放到中介軟體頂部
    'django.middleware.common.CommonMiddleware',
    ...
]

  

4.在settings.py新增加配置

CORS_ORIGIN_ALLOW_ALL = True