Django Orm: Zeitzonenunterstützung
-
05-07-2019 - |
Frage
Können Sie eine Implementierung von Zeitzonen -Unterstützung für Djangos ORM (DateTime eingereicht) empfehlen?
Idealerweise muss es db-agnostisch und transparent sein, sodass alle Standard-ORM-Dinge wie __LT, __GT usw. verwendet werden können.
Ich denke, es muss Zeit in UTC plus lokaler Zeitzone speichern.
Vielen Dank!
Lösung 3
Utcdatetime scheint die meisten Anforderungen zu erfüllen.
Andere Tipps
Vielleicht möchten Sie sich das ansehen Django-TimeZones App. Es wurde als Antwort auf veröffentlicht Ticket #8953 Auf dem Django Bug Tracker. Das Ticket spricht auch über a Glühbirnenanwendung Dass die Zwiebel auf ihrer Website verwendet, um Zeitstempel zu bewältigen.
Mir ist eine vorgefangene Implementierung nicht bekannt, die Sie verwenden können, aber dieser Beitrag Erläutert, wie ein Django -Datumsfeld implementiert wird, das auf mehrere Datenbankspalten ordnet.