连接到 PostgreSQL 时,Django 中的“psycopg2”有什么用

Mag*_*der 5 django postgresql python-3.x

PostgreSQL数据库适配器有什么用psycopg2

或者在 Django 项目中的文件中建立连接时使用postgresqlpostgresql_psycopg2有什么区别?settings.py

因为任何一个都适合我。

'ENGINE': 'django.db.backends.postgresql'

'ENGINE': 'django.db.backends.postgresql_psycopg2'
Run Code Online (Sandbox Code Playgroud)

小智 3

根据文档

PostgreSQL 后端 (django.db.backends.postgresql_psycopg2) 也可用作 django.db.backends.postgresql。为了向后兼容,旧名称将继续可用。

其实这个问题到这里就已经解决了。