https://pypi.python.org/pypi/django-filter
Django-filter is a reusable Django application for allowing users to filter querysets dynamically.