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 分钟前
一个Pycharm窗口添加多个项目来满足运行多个项目的需求
python
小新学习屋6 分钟前
《剑指offer》-算法篇-位运算
python·算法·leetcode·职场和发展·数据结构与算法
南玖yy19 分钟前
C++多态:面向对象编程的灵魂之
运维·开发语言·数据库·c++·后端·c·c语音
一车小面包24 分钟前
Python包和模块Day8
开发语言·python
shepherd11126 分钟前
从List与Tree相互转换工具类实现中谈谈菜鸟到老鸟的一些思考
java·后端·代码规范
Python×CATIA工业智造38 分钟前
Python高效历史记录管理:保存最后N个元素的完整指南
python·pycharm
优创学社21 小时前
Springboot社区养老保险系统小程序
java·spring boot·后端
小杰来搬砖1 小时前
讲解java中基于Session实现登录的流程
后端
八苦1 小时前
c# ACME client (补充)
后端