我想尽可能与平台无关地创建一个带有DB PostgreSQL后端的Django项目。我知道默认的Django Postgresql驱动程序是依赖于平台的psycopg
。我看到this answer显示了DB-API兼容性。我对Django / pg8000大师的问题是:
psycopg
驱动程序?在java世界中,使用独立于平台的pure Java JDBC 4.0
驱动程序是常见的做法。答案 0 :(得分:0)
我很了解pg8000,但是Django并不是那么好。 Pg8000应该提供实现Django后端所需的所有功能。纯Python的权衡是pg8000明显慢于Psycopg2。