Django_项目基本配置

一、跨域处理

1.安装依赖

pip install django-cors-headers

2.注册应用

INSTALLED_APPS = [

'''

'corsheaders',

'''

]

3.修改配置

复制代码
MIDDLEWARE = [
    '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',
        #支持跨域请求
    'corsheaders.middleware.CorsMiddleware',
]

#支持所有用户跨域

CORS_ORIGIN_ALLOW_ALL = True

二、mysq数据库l配置

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql',

'NAME': 'shop',

'USER':'root',

'PASSWORD':'root',

'PORT':3306, 、

'HOST':'localhost',

}

}

三、时区配置

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

相关推荐
你的人类朋友21 分钟前
【Node】单线程的Node.js为什么可以实现多线程?
前端·后端·node.js
2401_8414956443 分钟前
【计算机视觉】基于数学形态学的保留边缘图像去噪
人工智能·python·算法·计算机视觉·图像去噪·数学形态学·边缘保留
iナナ1 小时前
Spring Web MVC入门
java·前端·网络·后端·spring·mvc
CoderYanger1 小时前
优选算法-双指针:2.复写零
java·后端·算法·leetcode·职场和发展
丰海洋2 小时前
神经网络实验3-线性回归
python·神经网络·线性回归
BruceD_2 小时前
新装 CentOS 7 切换 yum 源完整指南
linux·python·docker·centos·yum
带娃的IT创业者2 小时前
第4集:配置管理的艺术:环境变量、多环境配置与安全实践
开发语言·python·安全·项目配置·开发基础
JJJJ_iii2 小时前
【深度学习01】快速上手 PyTorch:环境 + IDE+Dataset
pytorch·笔记·python·深度学习·学习·jupyter
数据知道3 小时前
Go基础:用Go语言操作MongoDB详解
服务器·开发语言·数据库·后端·mongodb·golang·go语言
盛世隐者3 小时前
python包管理器——uv
开发语言·python·uv