ellmetha / django-machina

A Django forum engine for building powerful community driven websites.
https://django-machina.readthedocs.org
BSD 3-Clause "New" or "Revised" License
589 stars 126 forks source link

Display post times in local time #303

Open macumhail opened 1 year ago

macumhail commented 1 year ago

I want post times to be displayed to users in their local times. I have TIME_ZONE = 'UTC' and USE_TZ = True in my settings.py file. I have also installed "pytz." The times are currently displayed in UTC time.

I have attempted to use the following in a template:

 <small>{{ node.last_post.created | localtime }}</small>

However this has no effect on the display times.

I put this in the template as a test:

{% get_current_timezone as TIME_ZONE %}
        {{ TIME_ZONE }}

and it displays "UTC"

How can I get the times to display in the user's local time zone?