django-tracking2 tracks the length of time visitors and registered users spend on your site. Although this will work for websites, this is more applicable to web _applications_ with registered users. This does not replace (nor intend) to replace client-side analytics which is great for understanding aggregate flow of page views.
In order to use with Django 1.4, new sessions now need to be saved to the database first.
Sorry for the lack of pull request to fix, but it's a fairly simple one. Simply add the following in the middleware.py:
This will be before: