本篇文章主要介绍了"Ubuntu1404 系统下Django配置使用Postgresql数据库配置",主要涉及到方面的内容,对于系统运维感兴趣的同学可以参考一下:
下面是简略的配置,重点是Django配置Postgresql,因为Django使用pq需要psycopg2,重点是模块psycopg2的依赖模块!一、更新系统s...
下面是简略的配置,重点是Django配置Postgresql,因为Django使用pq需要psycopg2,重点是模块psycopg2的依赖模块!
一、更新系统
sudo aptitude install update
sudo aptitude install upgrade
二、安装pip安装环境
sudo aptitude install python-pip
三、安装django
sudo pip install django==1.8
四、安装Postgresql数据库
sudo aptitude install postgresql-9.3
五、安装psycopg2
1.安装环境依赖
sudo aptitude install python-dev libpq-dev
2.安装模块
sudo pip install psycopg2
六、配置Postgresql
psql# create user abc with 'abc'; #新建用户abc,密码abc
psql# create database abc owner abc; #新建数据库及其属主 abc
七、配置Django
project_name: a
修改配置文件 a/a/settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopy2',
'NAME':'abc', #数据库名
'USER': 'abc', #数据库用户名
'PASSWORD': 'abc', #数据库用户名密码
'HOST': '',
'PORT': '5432', #数据库远程连接端口
}
}
配置完后,
执行
python manage.py migrate
初始化数据库
Reference:
http://stackoverflow.com/questions/5420789/how-to-install-psycopg2-with-pip-on-python
http://stackoverflow.com/questions/32123068/pycharm-django-postgresql
以上就介绍了Ubuntu1404 系统下Django配置使用Postgresql数据库配置,包括了方面的内容,希望对系统运维有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_333728.html