A Django app that allows you to use a url based definition for adding middleware to a project. This means you can add middleware based on a url pattern rather than globally
Django urlmiddleware allows you to define middleware in your Django project with a URL based configuration, like views. This then allows you to enable middleware for specific paths rather than only globally for all requests.
See http://urlmiddleware.readthedocs.org/ for further documentation.