I Zeitzone in Django 1.8 konfiguriert haben (meine aktuelle Zeitzone UTC + 1 oder BST):Zeitzone in Django, DRF und PostgreSQL richtigen Einstellungen
TIME_ZONE = 'Europe/London'
USE_I18N = True
USE_L10N = True
USE_TZ = True
Ich habe Zeitstempel-Attribut in meinem Modell:
class NodeGPS(models.Model):
node_id = models.ForeignKey(Node)
timestamp = models.DateTimeField(auto_now_add=True, auto_now=False)
gps_latitude = models.FloatField(null=True, blank=True)
gps_longitude = models.FloatField(null=True, blank=True)
Ich habe Django Rest Framework 3.4.0, also, wenn ich Daten über DRF Web-Schnittstelle Zeitstempel auf UTC automatisch, was ist 1 Stunde zurück von meiner aktuellen Zeit (UTC + 1). Im PostgreSQL-Zeitstempelfeld wird jedoch als UTC + 1 festgelegt. Auf der DRF-Weboberfläche wird jedoch immer die Zeit in UTC angezeigt.
Was für ein komisches Verhalten. Was ist ein Grund dafür?
Vielen Dank im Voraus für Anregungen!