AssertionError: conexiunea la baza de date nu este setată la UTC
O actualizare recentă la versiunea psycopg2 2.9 cauzează această problemă
Psicopg 2.9 a schimbat valoarea transmisă tzinfo_factory dintr-un int într-un timedelta. Django 2.2 (posibil mai nou, dar sunt activ 2.2) are o verificare pentru offset == 0 iar din timpdelta(0) != 0 merge boom.
O soluție actuală ar fi downgrade-ulpsycopg2
(saupsycopg2-binary
dacă utilizați pachetul independent) de mai jos 2.9 (de exemplu.psycopg2>=2.8,<2.9
) în dosarul dvs. de cerințe.
De exemplu, poți face downgrade la2.8.6
folosind:
pip install psycopg2==2.8.6
sau
pip install psycopg2-binary==2.8.6
Dacă folosești poezie, poti sa facipoetry add psycopg2@2.8.6
pentru a vă repara versiunea2.8.6
.