sql >> データベース >  >> RDS >> PostgreSQL

DjangoのDATABASE_ENGINEでどのPostgres値を使用する必要がありますか?

    Django1.9のアップデート

    django.db.backends.postgresql_psycopg2 バックエンドは名前が変更されました django.db.backends.postgresqlへ Django1.9で。 (psycopg2 名前は、下位互換性のために引き続き使用できます。)

    基本的に、Django≥1.9の場合は、 django.db.backends.postgresqlを使用します

    ENGINE 設定

    履歴(Django≤1.8)

    postgresql_psycopg2 およびpostgresql どちらもpsycopg を使用します 、それぞれバージョン2および1。これらは両方とも、PostgreSQLへのlibpqAPIを使用してC拡張機能として実装されています。

    postgresql_psycopg2 現在推奨されています --元の作成者はバージョン1を廃止し、バージョン2の新しいリリースのみを作成しています

    Djangoが最初にリリースされたとき、psycopg2はまだベータ版であり、推奨されていませんでしたが、変更




    1. Oracle SQLクエリの数値に先行ゼロを追加するにはどうすればよいですか?

    2. 警告をテーブルに記録する

    3. Oracle Long Raw 問題

    4. 最新のレコードによるLaravelEloquentグループ