Django如何设置Postgresql操作?本篇文章小编给大家分享一下Django设置Postgresql操作代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
这里假定Postgresql数据库已经装好。
首先安装依赖的包
$ sudo yum install python-devel postgresql-devel
如果使用virtualenv,先source一下virtualenv下的“ . bin/activate”,然后运行
$ pip install psycopg2
修改settings.py文件
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': '...', 'USER': '...', 'PASSWORD': '...', 'HOST': '127.0.0.1', 'PORT': '5432', } }
测试
python manage.py shell >>> from django.db import connection >>> cursor = connection.cursor
如果没有返回任何错误说明数据库连接成功。