Views Quick Examples
FilteredTableView
Mixes FilterView with SingleTableMixin for views that Filter tabular data.
This view inherits all configuration options from SingleTableMixin
from fmft.views import FilteredTableView
class SimpleFilteredTableView(FilteredTableView):
template_name = "fmft/templates/filtered_table.html"
filterset_class = ItemFilterSet
table_class = ItemTable
FilteredModelFormsetView
Integrates FilterView with ModelFormsetView for views that Filter the queryset used by a formset
This view inherits all configuration options from ModelFormsetView
from fmft.views import FilteredModelFormsetView
class SimpleFilteredModelFormsetView(FilteredModelFormsetView):
template_name = "fmft/templates/filtered_model_formset.html"
model = Item
filterset_class = ItemFilterSet
form_class = ItemForm
ModelFormsetTableView
Integrates ModelFormsetView with SingleTableMixin for views that render a formset in a Table.
This view inherits all configuration options from ModelFormsetView
from fmft.views import ModelFormsetTableView
class SimpleModelFormsetTableView(ModelFormsetTableView):
template_name = "fmft/templates/model_formset_table.html"
model = Item
table_class = ItemTable
form_class = ItemForm
FilteredModelFormsetTableView
Integrates FilterView, ModelFormsetView and SingleTableMixin for views that Filter the queryset used by a formset and render the formset in a Table.
This view inherits all configuration options from ModelFormsetView
from fmft.views import FilteredModelFormsetTableView
class SimpleFilteredModelFormsetTableView(FilteredModelFormsetTableView):
template_name = "fmft/templates/filtered_model_formset_table.html"
model = Item
filterset_class = ItemFilterSet
table_class = ItemTable
form_class = ItemForm