美文网首页
django项目--小懒之配置后端授权允许跨域

django项目--小懒之配置后端授权允许跨域

作者: 是小懒呀 | 来源:发表于2020-01-03 20:24 被阅读0次
    1. 在后端项目中, 安装三方插件
    pip install django-cors-headers
    
    2. 在主配置文件dev.py(如果没有改的话就是settings.py)中, 注册组件
    INSTALLED_APPS = (
        ...
        'corsheaders',
        ...
    )
    
    3. 在中间件中注册, 注意, 必须要放在第一个
    MIDDLEWARE = [
         'corsheaders.middleware.CorsMiddleware',
        ...
    ]
    
    4. 添加白名单, 即允许跨域的名单
    CORS_ORIGIN_WHITELIST = (
        'http://www.aigony.com:8080',
    )
    CORS_ALLOW_CREDENTIALS = False  # 不允许ajax跨域请求时携带cookie
    

    至此, 后端跨域已经完成

    相关文章

      网友评论

          本文标题:django项目--小懒之配置后端授权允许跨域

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