A simple Django app to provide a generic view to filter a ListView
Project description
FilteredListView provides a basic class based view for django to easily filter a ListView. The provided template currently is in german and for bootstrap3.
Quick start
Add “django_filteredlist” to your INSTALLED_APPS:
INSTALLED_APPS = [ ... 'django_filteredlist', ]
Create a FilteredListView:
class MyView(FilteredListView, ListView): allowed_filters = ('employee_name', 'project') lookup_expressions = { 'project': 'projects__name__icontains' } verbose_names = (('employee_name', 'Name'), ('project', 'Working on'),)
Add search form to your list template:
{% extends 'base.html' %} {% block content %} {{ search }} <!-- YOUR LIST HERE --> {% endblock %}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.