Using Django 1.4
I have a project that requires different times and dates to be shown and one way to simplify things is that I have included an option for users to set their timezones in their profiles. It seems that this is not good enough however so I'm wondering what would be the best way to set the users timezone automatically upon registration (assuming there is some way to fetch it from the browser or django's timezone package).
Currently I have it default to 'UTC' upon user creation but I think there is a better way of doing it.