Ich möchte ein Django-Projekt mit DB PostgreSQL-Backend so viel plattformunabhängig wie möglich erstellen. Ich weiß, dass der Django Postgresql-Standardtreiber plattformabhängig ist psycopg
. Ich sah this answer DB-API-Kompatibilität anzeigen. Meine Fragen zu Django/pg8000 Gurus sind:Django pg8000 Integration
- Wie viel verrückt ist meine Absicht? Ist es anwendbar/empfohlen, einen plattformunabhängigen Treiber zu verwenden, oder sollte ich den Standardtreiber
psycopg
beibehalten? In Java ist die Verwendung von plattformunabhängigenpure Java JDBC 4.0
Treibern gängige Praxis. - Ist es jemandem gelungen, pg8000 in das Django-Projekt zu integrieren? Wenn ja, gibt es einige Links zum Repository?
- Hat der Treiber pg8000 einige funktionale, architektonische oder andere Einschränkungen, die die Verwendung mit Django unmöglich machen?
seit 2016, haben Sie schon eine dieser Fragen beantwortet? Verstand teilen sie oder verwandte Erkenntnisse hier? – ppython