Projet

Général

Profil

Development #88075

avoir un déploiement sur un fuseau horaire différent du settings global

Ajouté par Thomas Noël il y a environ 2 mois. Mis à jour il y a environ 2 mois.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
12 mars 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non
Club:
Non

Description

Actuellement, au moins au niveau des application Django, le fuseau est défini dans le settings.TIME_ZONE

C'est celui qu'adoptent tous les tenants.

Poser un {"TIME_ZONE": "America/Los_Angeles"} dans le settings.json ne change rien, le tenant reste sur le TIME_ZONE général.

A voir comment on pourrait gérer cela (et voir aussi dans w.c.s.).


Demandes liées

Lié à w.c.s. - Development #88092: Avoir une timezone spécifique sur un tenantSolution déployée12 mars 2024

Actions
Lié à Hobo - Development #88093: gestion d'une timezone par tenantEn cours12 mars 2024

Actions

Historique

#2

Mis à jour par Thomas Noël il y a environ 2 mois

On pourrait s'inspirer de https://oluwatobi.dev/blog/a-comprehensive-guide-to-multi-timezone-support-in-django/ pour ce qui est de Django (création d'un middleware dédié qui réagirait à TIME_ZONE, lequel serait plus tard piloté par Hobo)

Et en fait encore plus clair et officiel : https://docs.djangoproject.com/en/3.2/topics/i18n/timezones/#selecting-the-current-time-zone

Pour w.c.s. il faut autre chose.

#3

Mis à jour par Thomas Noël il y a environ 2 mois

#4

Mis à jour par Thomas Noël il y a environ 2 mois

Formats disponibles : Atom PDF