Django 解决跨域

Django 解决跨域

  • 安装 django-cors-headers

    pip install django-cors-headers
    
  • 在 settings.py 的 install_apps 中注册

    INSTALLED_APPS = [
        'corsheaders'
    ]
    
  • 在settings.py 的 middleware 中注册

    MIDDLEWARE = [
        'corsheaders.middleware.CorsMiddleware', # 一定要在commonmiddleware之上
    	'django.middleware.common.CommonMiddleware',
    ]
    
  • 在 settings.py 的任意位置 添加

    CORS_ORIGIN_ALLOW_ALL = True
    
  • 完成django 跨域

原文地址:https://www.cnblogs.com/wuxiaoshi/p/11747174.html