Closes #1871: Enable filtering sites by parent region

This commit is contained in:
Jeremy Stretch
2019-01-03 16:59:49 -05:00
parent 209a9f0ffc
commit 0a820d9c98
6 changed files with 32 additions and 11 deletions

View File

@@ -236,9 +236,10 @@ class SiteFilterForm(BootstrapMixin, CustomFieldFilterForm):
required=False
)
region = FilterTreeNodeMultipleChoiceField(
queryset=Region.objects.annotate(filter_count=Count('sites')),
queryset=Region.objects.all(),
to_field_name='slug',
required=False,
count_attr='site_count'
)
tenant = FilterChoiceField(
queryset=Tenant.objects.annotate(filter_count=Count('sites')),