Что такое postgresql_psycopg2?

Что такое postgresql_psycopg2? Отличие от postgresql?

Ответ 1

Это (одно из) привязок Python к клиентской библиотеке PostgreSQL. Он не имеет ничего общего с самим PostgreSQL, кроме того, что он позволяет программам Python обращаться к серверу PostgreSQL.

Ответ 2

При подключении к базе данных PostgreSQL вы, скорее всего, будете использовать Psycopg (импортированный в python, позволяющий писать код SQL и отправлять его в базу данных). postgresql_psycopg2 принадлежит Psycopg2 (вторая версия Psycopg), а postgresql принадлежит Psycopg (первая версия).

Как упоминалось выше, если использовать с Django, рекомендуется Psycopg2 (Psycopg больше не поддерживается)