zoukankan      html  css  js  c++  java
  • 08 Django REST Framework 解决前后端分离项目中的跨域问题

    01-安装模块

    pip install django-cors-headers

    02-添加到INSTALL_APPS中

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

    03-添加中间件

    'corsheaders.middleware.CorsMiddleware',

    MIDDLEWARE = [
        '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',
    ]

    04-设置为True

    CORS_ORIGIN_ALLOW_ALL = True

     05-另一种解决方法 - 添加响应头

  • 相关阅读:
    正则
    cookie、sesion
    POJ-1509
    HDU-3374
    ZOJ-3822
    HDU-5492
    在什么情况下Java比C++快?
    HDU-5451
    SPOJ-913
    莫比乌斯反演入门
  • 原文地址:https://www.cnblogs.com/pgxpython/p/10669993.html
Copyright © 2011-2022 走看看