Tutorial code from http://django-marcador.keimlink.de/