配置文件
mysite/settings.py
数据库配置
Django 默认应用 SQLite 作为数据库:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', }}
配置时区和语言
LANGUAGE_CODE = 'zh-Hans'TIME_ZONE = 'Asia/Shanghai'
配置加载的利用
INSTALLED_APPS 定义了在我的项目中启用的 Django 利用。一个利用能够在多个我的项目中应用,也能够打包和公布本人的利用,让他人应用。
INSTALLED_APPS = [ 'polls.apps.PollsConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles',]
Django 的自带利用:
django.contrib.admin
-- 后盾管理员零碎。django.contrib.auth
-- 认证受权零碎。django.contrib.contenttypes
-- 内容类型框架。django.contrib.sessions
-- 会话框架。django.contrib.messages
-- 音讯框架。django.contrib.staticfiles
-- 治理动态文件的框架。
运行自带利用的迁徙:
> py manage.py migrate