Closes #7886: Introduce a base FilterForm class

This commit is contained in:
jeremystretch
2021-11-19 15:12:45 -05:00
parent 7072f207c0
commit b7c9ca720a
9 changed files with 33 additions and 309 deletions

View File

@@ -20,11 +20,6 @@ __all__ = (
class TenantGroupFilterForm(CustomFieldModelFilterForm):
model = TenantGroup
q = forms.CharField(
required=False,
widget=forms.TextInput(attrs={'placeholder': _('All Fields')}),
label=_('Search')
)
parent_id = DynamicModelMultipleChoiceField(
queryset=TenantGroup.objects.all(),
required=False,
@@ -40,11 +35,6 @@ class TenantFilterForm(CustomFieldModelFilterForm):
('q', 'tag'),
('group_id',),
)
q = forms.CharField(
required=False,
widget=forms.TextInput(attrs={'placeholder': _('All Fields')}),
label=_('Search')
)
group_id = DynamicModelMultipleChoiceField(
queryset=TenantGroup.objects.all(),
required=False,
@@ -61,11 +51,6 @@ class TenantFilterForm(CustomFieldModelFilterForm):
class ContactGroupFilterForm(CustomFieldModelFilterForm):
model = ContactGroup
q = forms.CharField(
required=False,
widget=forms.TextInput(attrs={'placeholder': _('All Fields')}),
label=_('Search')
)
parent_id = DynamicModelMultipleChoiceField(
queryset=ContactGroup.objects.all(),
required=False,
@@ -77,11 +62,6 @@ class ContactGroupFilterForm(CustomFieldModelFilterForm):
class ContactRoleFilterForm(CustomFieldModelFilterForm):
model = ContactRole
q = forms.CharField(
required=False,
widget=forms.TextInput(attrs={'placeholder': _('All Fields')}),
label=_('Search')
)
tag = TagFilterField(model)
@@ -91,11 +71,6 @@ class ContactFilterForm(CustomFieldModelFilterForm):
('q', 'tag'),
('group_id',),
)
q = forms.CharField(
required=False,
widget=forms.TextInput(attrs={'placeholder': _('All Fields')}),
label=_('Search')
)
group_id = DynamicModelMultipleChoiceField(
queryset=ContactGroup.objects.all(),
required=False,