Let’s set timezone in Django. It is easy to configure and you will learn where and how to do itfrom this article.
Setting the time_zone
By default, the application written in Django set the TIME_ZONE variable, responsible for the definition of the local time zone, to ‘America / Chicago’. You can configure it by default in the settings.py file.
In newer versions of Django, the settings.py file already contains an entry:
TIME_ZONE = 'UTC'
You may want to change that. First you will need this Wikipedia link to get timezone names.
You can change your timezone to eg.:
TIME_ZONE = 'US/Central'
To apply timezone you need also to set below variable time zone.
USE_TZ = True