Hi Noumia,

> Whatever operations they do within the database, all dates will be saved 
with
> timezone, right?

Django stores datetimes using the UTC timezone on all database backends.

> But how do you identify the timezone of a user? is that something that I 
> should ask the user for and save it, and then use it whenever is 
necessary?
> Why a TimeZoneMiddleWare is not available?

You can use GeoIP[1] to attempt a timezone resolution based on the IP 
address
or you can ask your user about it and save it.

I suggest you have a look at django-sundial[2] which ships with the required
fields and middlewares to handle all of this.

Cheers,
Simon

[1] https://docs.djangoproject.com/en/1.9/ref/contrib/gis/geoip/
[2] https://github.com/charettes/django-sundial

Le mardi 17 mai 2016 16:51:24 UTC-4, Noumia Ngangoum a écrit :
>
>
> Hi, how really work timezoned application?
>
> Let's  stay I set my app to be used worldwide, which means I have user in 
> america, in africa, in europe...
>
> Whatever operations they do within the database, all dates will be saved 
> with timezone, right?
> But how do you identify the timezone of a user? is that something that I 
> should ask the user for and save it, and then use it whenever is necessary?
> Why a TimeZoneMiddleWare is not available?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/cb0c27d8-f404-4f19-a8b5-3d7d102e7da4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to