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'

相关推荐
点光4 小时前
使用Sentinel作为Spring Boot应用限流组件
后端
不要秃头啊5 小时前
别再谈提效了:AI 时代的开发范式本质变了
前端·后端·程序员
AI探索者5 小时前
LangGraph StateGraph 实战:状态机聊天机器人构建指南
python
有志5 小时前
Java 项目添加慢 SQL 查询工具实践
后端
AI探索者5 小时前
LangGraph 入门:构建带记忆功能的天气查询 Agent
python
山佳的山6 小时前
KingbaseES 共享锁(SHARE)与排他锁(EXCLUSIVE)详解及测试复现
后端
Leo8996 小时前
rust 从零单排 之 一战到底
后端
程序员清风6 小时前
程序员兼职必看:靠谱软件外包平台挑选指南与避坑清单!
java·后端·面试
FishCoderh7 小时前
Python自动化办公实战:批量重命名文件,告别手动操作
python
躺平大鹅7 小时前
Python函数入门详解(定义+调用+参数)
python