Django 连接数据库

发布时间 2023-07-27 15:01:49作者: 凡人半睁眼

一、配置文件介绍

1、settings

# 注册应用的
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app01.apps.App01Config',
]

################中间件#################################################
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',
]
################中间件#################################################

############day54_dj是项目名
ROOT_URLCONF = 'day54_dj.urls' # 根路由的文件名

#######Django连接数据库的
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

####修改为中文、时区为上海
LANGUAGE_CODE = 'zh-hans' 
TIME_ZONE = 'Asia/Shanghai'

2、静态文件的配置

 

 

 

二、request对象请求方法

1、

 

 

2、

 

 

三、Django连接MySQL

1、

 

2、

 

 

四、Django中的ORM

1、

2、

3、