Domanda

Puoi consigliare l'implementazione del supporto Fusi orari per ORM di Django (data archiviata)?

Idealmente deve essere indipendente dal DB e trasparente, consentendo di utilizzare tutte le cose ORM standard come __lt, __gt ecc.

Suppongo che debba memorizzare l'ora in UTC più il fuso orario locale.

Grazie!

È stato utile?

Soluzione 3

UTCDateTime sembra soddisfare la maggior parte dei requisiti.

Altri suggerimenti

Potresti dare un'occhiata alla app django-timezones . È stato pubblicato in risposta a ticket # 8953 sul tracker di bug di django. Il biglietto parla anche di una applicazione di lampadine che l'Onion utilizza sul loro sito per gestire timestamp.

Non sono a conoscenza di un'implementazione predefinita che puoi utilizzare, ma questo post illustra come implementare un campo data Django che si associa a più colonne di database.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top