在Django连接PostgreSQL时,“psycopg2”的用途是什么?

5

什么是 psycopg2 PostgreSQL 数据库适配器的用途?

或者在 Django 项目中在 settings.py 文件中建立连接时,使用 postgresqlpostgresql_psycopg2 有什么区别?因为两者都可以正常工作。

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

'ENGINE': 'django.db.backends.postgresql_psycopg2'
1个回答

3
根据文档,PostgreSQL后端(django.db.backends.postgresql_psycopg2)也可以使用django.db.backends.postgresql。旧名称将继续保留以实现向后兼容。
实际上,此问题已经在这里得到解决。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接