用Python连接PostgreSQL数据库所需版本的介绍
在实际的应用的过程中Python连接PostgreSQL数据库的实际操作是件令人很头疼的事情,因为在Python连接PostgreSQL数据库的过程中你需要下载相关的版本,以及到用到相关的代码,以下的文章就是对相关问题的解决。
1. 安装PostgreSQL数据库,数据库的下载用的可以用8.4.2版本
2. windos下,直接运行win的安装版,直接运行即可;
3. 安装完成后,数据库服务应该自动运行了,可以运行开始->程序->postgresql文件夹下的 pgadminIII 图型界面的管理工具来管理数据库 安装数据库和python连接用的psycopg包,(win下我用的是已经编译好的二进制psycopg版本 2.0.13forpython2.6版)
数据库连接模块安装完成后,通过前面描述的测试方法没有问题就可以通过django连接数据库了
可以新建一个apps(应用程序),编写一个model。
系统对app有一个约定: 如果你使用了Django的数据库层(模型),你必须创建一个django app。模型必须存放在apps中。 因此,为了开始建造 我们的模型,我们必须创建一个新的app。
再新建的models.py中建立模型,每个模型相当于单个数据库表,每个属性也是这个表中的一个字段。 属性名就是字段名,它的类型(例如 CharField )相当于数据库的字段类型 (例如 varchar )。
在Python连接PostgreSQL数据库的实际操作步骤的过程中需用下面的命令对校验模型的有效性:
python manage.py validate
validate 命令检查你的模型的语法和逻辑是否正确。如果一切正常,你会看到 0 errors found 消息。
模型确认没问题了,运行下面的命令来生成 CREATE TABLE 语句:
python manage.py syncdb