The django.contrib.gis.geoip2
framework expose a high level geolocation api. I want to use it to look up the user timezone, but the queries do not return the timezone, although the maxmind documetion says that their databases include them. Am I missing something or how could this be done?
It would appear that time_zone
is a field on the geoip2.records.Location
class in the MaxMind GeoIP2 API.
On the Django wrapper, the response is defined here, and does not forward the time_zone
field along.
You could add a line to the wrapper that is simply:
'time_zone': response.location.time_zone,
I'm sure they would appreciate a pull request. :)