#121 Deferred parcels

* improves filtering by gmrkng and krs
* implements deferred loading of parcels on spatial referenced data objects
* adds HTMX to project
* improves detail view layout (mainly interesting for smaller displays/mobile)
This commit is contained in:
2022-02-21 15:18:15 +01:00
parent 9794688f20
commit 0b9587f17c
10 changed files with 178 additions and 186 deletions

View File

@@ -185,7 +185,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
"""
matching_districts = District.objects.filter(
krs=value
krs__icontains=value
)
matching_parcels = Parcel.objects.filter(
district__in=matching_districts
@@ -209,7 +209,7 @@ class GeoReferencedTableFilterMixin(django_filters.FilterSet):
Returns:
"""
queryset = self._filter_parcel_reference(queryset, name, value, "gmrkng__istartswith")
queryset = self._filter_parcel_reference(queryset, name, value, "gmrkng__icontains")
return queryset
def filter_parcel(self, queryset, name, value) -> QuerySet: