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'

相关推荐
斯班奇的好朋友阿法法7 分钟前
Django 项目打包部署完整指南(适配你的项目,零报错)
python·django·sqlite
林开落L7 分钟前
【项目实战】博客系统完整测试报告(含自动化+性能测试)
python·功能测试·jmeter·自动化·postman·性能测试·xmind
JustNow_Man8 分钟前
【opencode】使用方法
linux·服务器·网络·人工智能·python
abigale039 分钟前
.py 与 .ipynb 的核心差异 + Jupyter 内核缓存坑全解析
python·jupyter
Dxy123931021613 分钟前
Python使用SymSpell详解:打造极速拼写检查引擎
开发语言·python
Geoking.16 分钟前
后端Long型数据传到前端js后精度丢失的问题(前后端传输踩坑指南)
java·前端·javascript·后端
AI_Claude_code19 分钟前
网络基础回顾:DNS、IP封锁与HTTP/S协议关键点
网络·爬虫·python·tcp/ip·http·爬山算法·安全架构
架构师老Y21 分钟前
012、缓存架构设计:Redis高级应用与优化
redis·python·架构
Thomas.Sir21 分钟前
AI 医疗之重症监护预警系统(ICU-EWS)从理论到实战【时序深度学习与多模态融合】
人工智能·python·深度学习·ai·多模态
lizhongxuan26 分钟前
深入 Codex 沙盒
后端