Bonjour
partant de Django 3.2 et voulant upgrader en 4.0 et python 3.10
J'ai pour le code
L'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 from django.utils.timezone import get_current_timezone timestamp = get_current_timezone().localize(timestamp)
timestamp = get_current_timezone().localize(timestamp)
AttributeError: 'zoneinfo.ZoneInfo' object has no attribute 'localize'
google n'est pas très verbeux à ce sujet:
https://github.com/pimutils/khal/issues/985
en remplaçant avec
Je n'ai pas de souci de dépendance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 from django.utils.timezone import make_aware timestamp = make_aware(timestamp)
Par ailleurs, le code
n'est, lui, pas modifié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 from django.utils.timezone import get_current_timezone dt = datetime(2019, 1, 13, 9, 0, tzinfo=get_current_timezone())
Est-ce correct ?
Est-ce qu'il y a une documentation à ce sujet ?
Partager