Thi*_*Lam 28 django postgresql psycopg2
这是我第一次使用PostgreSQL 8.4.2和Django(过去我一直使用MySQL或sqlite3).我应该使用哪个值DATABASE_ENGINE的settings.py,postgresql_psycopg2还是postgresql?他们如何彼此不同?
Mic*_*ene 46
在django.db.backends.postgresql_psycopg2后台已更名到django.db.backends.postgresql在Django 1.9.(该psycopg2名称仍可用于向后兼容.)
基本上,对于Django≥1.9,请使用django.db.backends.postgresql.
请参阅Django文档中有关ENGINE设置的注释.
postgresql_psycopg2并且postgresql两者分别使用psycopg,版本2和1.它们都是使用libpq API实现为PostgreSQL的C扩展.
postgresql_psycopg2目前推荐 - 原作者已弃用版本1,仅发布版本2的新版本.
当Django最初发布时,psycopg2仍处于测试阶段,不推荐使用,但这已经很久了.
| 归档时间: |
|
| 查看次数: |
3547 次 |
| 最近记录: |