Django项目框架介绍002--常用配置修改

一.Django项目中setting配置文件修改

a).语言和时区的修改

#LANGUAGE_CODE是语言,默认是英文的,这里改成中文
# LANGUAGE_CODE = 'en-us'#默认是英文
LANGUAGE_CODE = 'zh-Hans'



# TIME_ZONE是时区,默认是标准时区的,这里改完中国的时区
TIME_ZONE = 'Asia/Shanghai'
# TIME_ZONE = 'UTC'#默认标准时区

USE_I18N = True

USE_L10N = True

USE_TZ = False#修改时区后通过修改为False,不然不会生效

b).数据库配置修改

#DATABASES 是数据库的配置,这里默认使用的是sqlite数据库,如果要改成mysql的话,修改成上面写的
#注意,使用mysql数据库的话,需要注意以下2点
#1、数据库使用mysql的话,需要安装pymysql模块
#2、在项目同名的文件夹的__init__.py文件里面加入
# import pymysql
# pymysql.install_as_MySQLdb()
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
},
# 'default': {
# 'ENGINE': 'django.db.backends.mysql', #数据库引擎改为mysql
# 'NAME': 'db_name',#数据库名称
# 'USER': 'db_user',#用户
# 'PASSWORD': 'db_password',#密码
# 'HOST': '127.0.0.1',#ip
# 'PORT': '3306',#端口号
# }
}

c).修改模板目录

TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')]#模板目录
,
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]

d).修改静态文件配置

# STATICFILES_DIRS是静态文件的目录,放一些css、js,static文件夹需要自己创建
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
) # 静态文件的目录

 

 

 




posted @ 2023-03-26 22:37  少壮不努力123  阅读(122)  评论(0)    收藏  举报