skip to navigation
skip to content

Not Logged In

django-easy-timezones 0.1.4

Easy timezones for Django (>=1.4) based on MaxMind GeoIP.

Latest Version: 0.2.0

![Timezones. Yuck.]http://i.imgur.com/Qc2W47H.gif

django-easy-timezones
=====================

Easy timezones for Django (>=1.4) based on MaxMind GeoIP.

Quick start
-----------

0. Install django-easy-timezones

```python
pip install django-easy-timezones
```

1. Add "easy-timezones" to your INSTALLED_APPS setting like this:

```python
INSTALLED_APPS = (
...
'easy_timezones',
)
```

2. Add EasyTimezoneMiddleware to your MIDDLEWARE_CLASSES

```python
MIDDLEWARE_CLASSES = (
...
'easy_timezones.middleware.EasyTimezoneMiddleware',
)
```

3. Add a path to the [MaxMind GeoIP database]http://www.maxmind.com/en/geolocation_landing ([direct
link]https://raw.github.com/Miserlou/django-easy-timezones/master/GeoIP.dat because I'm nice) in your settings file:

```python
GEOIP_DATABASE = '/path/to/your/geoip/database/GeoIP.dat'
```

4. Enable localtime in your templates.

```python
{% load tz %}
The UTC time is {{ object.date }}
{% localtime on %}
The local time is {{ object.date }}
{% endlocaltime %}
```

5. Twist one up, cause you're done, homie!  
File Type Py Version Uploaded on Size
django-easy-timezones-0.1.4.tar.gz (md5) Source 2014-01-11 6KB
  • Downloads (All Versions):
  • 15 downloads in the last day
  • 176 downloads in the last week
  • 749 downloads in the last month