Bonjour, je souhaiterai intégrer a mon formulaire un champ datetime

Donc dans mon model j'ai ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
class Formation(models.Model):
 
    heure_deb = models.DateTimeField()
ensuite dans mon formulaire j'ai ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
class FormationForm(forms.ModelForm):
    heure_deb = forms.DateTimeField(widget=forms.widgets.DateTimeInput(format="%Y-%m-%d %H:%M:%S"),label='Heure début * :',
     error_messages={'required': 'Vous devez saisir une heure de début de formation'})
les date/heure sont bien entrée en base de donnée en objet datetime, mais lors d'une modification sur mon formulaire de modification il me rajoute une heure
exemple si j'ai:

2016-01-28 07:00 donc le format "%Y-%m-%d %H:%M:%S"
il me donne dans mon champ input:
2016-01-28 08:00 donc le format "%Y-%m-%d %H:%M:%S"

par contre dans ma fonction, l'objet formation me donne bien si je fait:

pprint.pprint(formation.heure_deb)
datetime.datetime(2016, 1, 28, 7, 0, tzinfo=<UTC>)

on voit bien 7h et non 8h