fusionbox/django-fusionbox — pull request #41 by aaronmerriam (2012-08-20 16:46:13+00:00)
Title: Error logging

Impliments ``django.middleware.commom.CommonMiddleware`` broken link email messages in a slightly different way. Internal broken links still function the same. External broken links will now only trigger error emails once. All broken links are also logged to the database.

To enable:

* add ``fusionbox.error_logging`` to ``INSTALLED_APPS``
* migrate
* add ``fusionbox.error_logging.middleware.FusionboxCommonMiddleware`` to ``MIDDLEWARE_CLASSES``

This app also registers ``fusionbox.error_logging.admin.Logged404Admin`` to the django admin center with CSV export.