Mysql
 sql >> Base de données >  >> RDS >> Mysql

Avertissement d'exécution dans Django

Vous devez apporter les modifications suivantes :

Dans settings.py, vous devez ajouter la ligne suivante :

USE_TZ = True

De plus, dans votre code, vous devez créer aware objets datetime :

ex :

Au lieu de

import datetime

now = datetime.datetime.now()

Vous devriez faire :

from django.utils.timezone import now

now_time = now()

Cela utilisera USE_TZ de settings.py et créera aware objets datetime au lieu de native .

Vous devriez lire https://docs.djangoproject.com/en/dev /topics/i18n/timezones/