dms/dms/filters.py

20 lines
536 B
Python

from django import forms
import django_filters
from dms.models import Audience, Version, Site
class VersionFilter(django_filters.FilterSet):
audiences = django_filters.ModelMultipleChoiceFilter(
queryset=Audience.objects.all(),
widget=forms.CheckboxSelectMultiple
)
sites = django_filters.ModelMultipleChoiceFilter(
queryset=Site.objects.all(),
widget=forms.CheckboxSelectMultiple
)
class Meta:
model = Version
fields = ('audiences', 'sites', )