Django预先配置工作:
- 都在
setting.py
中设置- 配置好数据库。
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': "v1", "HOST": "127.0.0.1", 'USER': "root", "PASSWORD": "root", "PORT": "3306", } }
- 配置好模板文件的路径。
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'front', 'templates')], # join可以有个参数拼接 # other code }
- 配置好静态文件的路径。
# 静态文件路径配置 STATICFILES_DIRS = [ os.path.join(BASE_DIR, "front", "dist"), ]
- 配置好时区。
# 更改时区 TIME_ZONE = 'Asia/Shanghai'
- 配置模板的static标签。
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'front', 'templates')], # join可以有个参数拼接 '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', ], 'builtins': [ 'django.templatetags.static', # 模版中不用在开始{# load static #} 来加载静态文件 ] }, }, ]
- 配置好数据库。