引子
Django 数据库设置
环境
- centos7
- Django 1.11
目的
记录Django 各种数据库的配置及简单用法
Sqlite 3
Django 原生支持
修改setting.py
1 | DATABASES = { |
Postgresql
安装依赖包和数据库软件
1 | $ sudo yum install python-devel postgresql-devel |
修改setting.py1
2
3
4
5
6
7
8
9
10DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'testdb',
'USER': 'postgres',
'PASSWORD':'postgres'
'HOST': 'db',
'PORT': '5432',
}
}
测试
1 | python manage.py shell |
参考 Postgresql-first 那篇文字