У меня есть postgres база данных с местным часовым поясом (Америка / Богота), поэтому мой столбец отметок времени выглядит следующим образом "2020-04-24 07: 35: 11.129-05" но когда я вызываю данные из Django, он меняет часовой пояс на 00, но сохраняет тот же день-час, ( 2020-04-24T07: 35: 11.129000 + 00: 00 ) Я пытался изменить TIME_ZONE в настройках Django на Америку / Боготу, но потом я не получил результатов, есть идеи, как это можно исправить?
Это settings.py
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
views.py
from datetime import datetime, timedelta
from django.core.serializers import serialize
def data(request):
time = datetime.now() - timedelta(hours=8)
hour = serialize('geojson',datatime.objects.filter(tiempo__gte=time)[0:100])
return HttpResponse(hour, content_type='json')