Buenas, tengo una duda con respecto al cambio de hora en django. Resulta que hace unos meses atrás actualicé la hora del servidor. Al consultar la hora, me muestra la hora actual (UTC y el local time) de manera correcta. Pero al hacer la misma consulta dentro de la shell de django, me muestra el local time antiguo (UTC me lo muestra correcto). Entonces las dudas serían: De dónde saca django el tzdata para manipular las fechas locales y cómo podría cambiar este comportamiento. Mandaré una muestra de los logs:
$ python manage.py shell_plus
In [1]: timezone.localtime(timezone.now())
Out[1]: datetime.datetime(2016, 7, 14, 2, 29, 27, 639950, tzinfo=<DstTzInfo 'America/Santiago' CLT-1 day, 21:00:00 STD>)