In Django Tutorials gibt es einen Satz wie unten beschrieben.Django Einstellungen USE_TZ, TIME_ZONE und Django Rest Framework
TIME_ZONE
...
Wenn USE_TZ Falsch ist, dann ist dies die Zeitzone, in der Django alle Datetimes gespeichert werden. Wenn USE_TZ True ist, ist dies die Standardzeitzone, die Django verwendet, um Datumswerte in Vorlagen anzuzeigen und Datumsangaben in Formularen zu interpretieren.
...
Wenn django Rest Rahmen der naiven Datetime-Daten von der Anfrage erfolgt. Dann wird Django diese naive Datetime auf eine bewusste lokale Datetime der TIME_ZONE-Einstellung interpretieren? Und wenn es richtig ist, wie funktioniert es?
Vielen Dank im Voraus!
Hallo ich wo Datum Zeit von DRF auch dieses Problem haben sich nicht bewusst zu Zeitzone konvertieren. Könnten Sie bitte den Schritt erklären, um das zu beheben? Ich konnte nicht verstehen, welche Einstellung ich verwenden sollte, um dies zu beheben. Vielen Dank. – Norak
@Norak Die [docs] (https://docs.djangoproject.com/en/1.10/topics/i18n/timezones/#time-zones) sagen, dass ['USE_TZ = True'] (https: // docs. djangoproject.com/de/1.10/topics/i18n/timezones/#time-zones). Stellen Sie sicher, dass 'TIME_ZONE' ebenfalls auf den gewünschten Wert eingestellt ist. – tutuDajuju
Ich habe es so eingestellt und es scheint, als ob es nicht funktioniert. Hier meine Einstellung mit der Zeitzone: 'USE_TZ = True'' TIME_ZONE = 'Asia/Tokyo'' – Norak