美文网首页
DRF跨域问题 后端服务器解决跨域问题的方法【什么是跨域】

DRF跨域问题 后端服务器解决跨域问题的方法【什么是跨域】

作者: dream_seeker | 来源:发表于2019-03-05 20:21 被阅读0次

    DRF跨域问题
    后端服务器解决跨域问题的方法【什么是跨域】

    1. 安装模块

    pip install django-cors-headers

    django-cors-headers 使用说明

    1. 添加到INSTALL_APPS中
    >INSTALLED_APPS = (
    ...
    'corsheaders',
    ... )
    
    1. 添加中间件
    MIDDLEWARE = [`
    >#要放的尽可能靠前,必须在CsrfViewMiddleware之前。我们直接放在第一个位置就好了
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    ]
    
    1. 设置为True
    CORS_ORIGIN_ALLOW_ALL = True
    

    相关文章

      网友评论

          本文标题:DRF跨域问题 后端服务器解决跨域问题的方法【什么是跨域】

          本文链接:https://www.haomeiwen.com/subject/pmqauqtx.html