Question

Pouvez-vous recommander une implémentation de la prise en charge de Time Zones pour ORM de Django (DateTime)?

Idéalement, il doit être indépendant de la base de données et transparent, ce qui permet d’utiliser toutes les fonctions ORM standard telles que __lt, __gt, etc.

Je suppose qu'il doit stocker l'heure au format UTC plus le fuseau horaire local.

Merci!

Était-ce utile?

La solution 3

UTCDateTime semble satisfaire à la plupart des exigences.

Autres conseils

Vous pouvez consulter l'application django-timezones . Il a été posté en réponse à ticket # 8953 sur le gestionnaire de bugs Django. Le ticket décrit également une application de bulbes que l'Oignon utilise sur son site pour gérer horodatage.

Je ne connais pas d'implémentation prédéfinie que vous pouvez utiliser, mais cet article explique comment implémenter un champ de date Django mappé sur plusieurs colonnes de base de données.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top