首页 > 其他分享 >Django 跨域CORS

Django 跨域CORS

时间:2022-10-20 22:37:21浏览次数:60  
标签:www meiduo http 跨域 site Django CORS

解决后端对跨域访问的支持。

安装

pip install django-cors-headers

注册应用

INSTALLED_APPS = [
    ...,
    corsheaders,
    ...
]

中间件设置

MIDDLEWARE=[
    'corsheaders.middleware.CorsMiddleware',
]

添加白名单

# CORS
CORS_ORIGIN_WHITELIST = (
    'http://127.0.0.1:8080',
    'http://www.meiduo.site:8080',
    'http://www.meiduo.site:8000'
)
# ajax允许携带cookie  后端是否支持对cookie的操作
CORS_ALLOW_CREDENTIALS = True

标签:www,meiduo,http,跨域,site,Django,CORS
From: https://www.cnblogs.com/20190707wdd/p/16811554.html

相关文章

  • Django自定义URL转换器
    http://127.0.0.1:8000/usernames/zhangsan/count/以上URL请求传递参数username,此username需进行校验,不满足条件,不需要进入视图进行验证,减少数据库调用。可自定义转换......
  • 字段加密实践(django-fernet-fields)
    一、fernet介绍Fernet用于django模型字段对称加密,使用crytography库。官网帮助文档1、先决条件django-fernet-fields支持Django1.8.2以及更高版本,Python2.7、3......
  • Django启动问题大杂烩
    1.ProgrammingErrorat/admin/login/(1146,"Table'mes.auth_user'doesn'texist") 解决办法:输入命令:pythonmanage.pymigrate   更新数据库表单......
  • 记录python3.7版本中 Django+celery 启动报错
     虚拟环境启动I报错Traceback(mostrecentcalllast):File"/data/.virtualenvs/cmdb/lib/python3.7/site-packages/gunicorn/arbiter.py",line589,inspawn_w......
  • Django初始化创建用户名
    (venv)D:\project\py37project\Djangopro\Procrm>Pythonmanage.pycreatesuperuser  #这是创建Django初始化用户名跟密码的一个命令。示例如下:Username(leavebla......
  • Django Rest Framework中文文档:Serializer relations
    这是对DRF官方文档:Serializerrelations的翻译,根据个人的理解对内容做了些补充、修改和整理。一,django模型间的关系在我们对数据进行建模时,最重要的一点就是根据功能需求......
  • Django环境搭建
    1、安装Django,进入到python安装目录的scripts目录下,使用命令pip3installdjango2、创建Django项目,使用命令django-adminstartproject项目名称,就会在指定文件夹下生成Djan......
  • Nginx 解决跨域请求
    一遇到到下这种问题,大家是不是很头疼,没错,这就是跨域问题,首先我们先说一下什么是跨域?为什么会跨域?什么问题造成的?  跨域简单来说,就是浏览器url地址和访问数据接口的地......
  • django 数据库model取值转为字典(或json)
    ​方法一,使用model_to_dictfromdjango.forms.modelsimportmodel_to_dict​list=ProjectCase.objects.filter(prj_id=prj_id).order_by('-prc_id')​data=[]......
  • Spring Boot 中实现跨域的 5 种方式
    一、为什么会出现跨域问题出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能......