Django 配置数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 配置数据库相关的知识,希望对你有一定的参考价值。
配置setting.py里的DATABASES项
默认使用sqllite:
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.sqlite3‘, ‘NAME‘: os.path.join(BASE_DIR, ‘db.sqlite3‘), } }
This example is for PostgreSQL:
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.postgresql‘, ‘NAME‘: ‘mydatabase‘, ‘USER‘: ‘mydatabaseuser‘, ‘PASSWORD‘: ‘mypassword‘, ‘HOST‘: ‘127.0.0.1‘, ‘PORT‘: ‘5432‘, } }
PostgreSQL可替换成其他数据库如mysql, Oracle
参考:https://docs.djangoproject.com/en/1.11/ref/settings/#databases
以上是关于Django 配置数据库的主要内容,如果未能解决你的问题,请参考以下文章
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段