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'

相关推荐
魔尔助理顾问1 小时前
Flask如何读取配置信息
python·flask·bootstrap
jc_hook2 小时前
Python 接入DeepSeek
python·大模型·deepseek
IsPrisoner2 小时前
Go语言安装proto并且使用gRPC服务(2025最新WINDOWS系统)
开发语言·后端·golang
chicpopoo2 小时前
Python打卡DAY25
开发语言·python
crazyme_63 小时前
深入掌握 Python 切片操作:解锁数据处理的高效密码
开发语言·python
tan180°3 小时前
Linux进程信号处理(26)
linux·c++·vscode·后端·信号处理
有梦想的攻城狮4 小时前
spring中的@MapperScan注解详解
java·后端·spring·mapperscan
Code_流苏4 小时前
《Python星球日记》 第69天:生成式模型(GPT 系列)
python·gpt·深度学习·机器学习·自然语言处理·transformer·生成式模型
柚个朵朵5 小时前
Spring的Validation,这是一套基于注解的权限校验框架
java·后端·spring