Salut à tous !
J'ai un petit soucis avec mes modèles Django.
J'ai un modèle qui possède un DateTimeField
avec l'argument auto_now=True
. Lorsque je crée une nouvelle instance de ce modèle, pas de soucis le DateTimeField
possède bien la date du moment où il a été créé. Le problème, c'est que lorsque j'update mon modèle avec de nouvelles valeurs, le DateTimeField
ne se met pas à jour. Ce n'est pas le comportement attendu il me semble :
Doc Django:
"Assigne automatiquement la valeur du champ à la date du jour lors de chaque enregistrement de l’objet. Utile pour les horodatages de « dernière modification ». Notez que c’est toujours la date actuelle qui est utilisée ; il ne s’agit pas seulement d’une valeur par défaut que l’on peut surcharger."
Es-ce un bug de Django ? Ou es-ce moi qui me trompe ?
Je vous remercie par avance