according to this apparently there is no way to read time zone of the end-user in Django. different methods all will read time zone of the server, rather than end user.