Je travaille sur une application django et j'ai un modèle avec un champ date-heure et dans ma vue j'accepte des données au format json qui ont une date dans l'horodatage, quand j'essaie de sauvegarder la date dans mon modèle j'obtiens cette erreur.
"Datetime has wrong format. Use one of these formats instead: YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z]."
J'ai essayé de l'utiliser sans succès :
date_converted_to_date_time_field = datetime.utcfromtimestamp(due_in_time_stamp )
ma vue ressemble à cela :
@api_view(['POST', ])
def todo_list_api_view(request):
if request.method == 'POST':
due_in_time_stamp = int(request.data["due"])
date_converted_to_date_time_field = datetime.utcfromtimestamp(due_in_time_stamp ) # i pass it to a serializer to save the data in a model like that
serializer = mySerializer(data=request.data , context = {'user':request.user , 'due_date' : date_converted_to_date_time_field})
Une aide pour y parvenir ?