Django个人博客开发(三)settings.py设置
发布时间:2018-04-14 09:04:04分类:编程开发阅读:1121
概述
在settings.py文件中,指定模板文件和静态文件位置,添加blog应用,设置语言及时区等信息。
1、在项目根路径下创建templates和static两个目录,用于存放模板和静态文件
项目文件结构如下:

2、在xdsite/settings.py文件中指定模板文件位置
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')], # 指定模板位置位于根目录下的templates目录
'APP_DIRS': True, # 是否可以APP下的templates目录作为模板目录
'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',
],
},
},
]
3、在xdsite/settings.py文件中指定静态文件位置
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static') # 指定静态文件存放目录
]
4、在xdsite/settings.py文件中添加blog应用
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',
]
5、在xdsite/settings.py文件中设置语言及时区等信息
LANGUAGE_CODE = 'zh-hans' # 设置中文 TIME_ZONE = 'Asia/Shanghai' # 设置时区 USE_I18N = True USE_L10N = True USE_TZ = True