Campos de fecha y hora de django conscientes de la zona horaria de salida sin filtros
Hola, me actualicé a django 1.4 y quiero aprovechar el soporte de la zona horaria, tengo algunos campos de fecha y hora guardados en postgres, y se guardaron al asumir la zona horaria de mi ciudad, una vez que configuré
USE_TZ = True
Y establezca la zona horaria de mi ciudad, las etiquetas de filtro de fecha en mis plantillas de salida de la hora correcta (zona horaria)
{{ concert.datetime|date:'f' }}
El problema es: uso el datetime para construir mis urls, como esto:
{% url event artist_slug=concert.slug_name hour=concert.datetime.hour %}
Y esos no están correctamente programados, la hora aún está en UTC y eso cambia mis enlaces, algo que no puedo hacer, perdería todo el rango de la página y muchos de los sitios que enlazan, no es factible, por no mencionar que Parece extraño que la url tenga una hora diferente a la anunciada. Intenté esto:
{% url event artist_slug=concert.slug_name hour=concert.datetime.hour|date:'H' %}
Sin éxito, la etiqueta de filtro de fecha no se aplica y se eleva una excepción. Tengo una base de código bastante grande y muchas plantillas, ¿hay alguna forma de solucionar esto sin usar un accesorio que devuelva el timezoned de fecha y hora?
Gracias.