mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-20 15:31:08 -05:00
Refactor park list view and update template targets for improved functionality; remove unused CSS class from Tailwind styles; add local settings for unraid configuration.
This commit is contained in:
@@ -235,7 +235,7 @@ class ParkListView(HTMXFilterableMixin, ListView):
|
||||
queryset = self.model.objects.none()
|
||||
|
||||
# Always initialize filterset, even if queryset failed
|
||||
self.filterset = self.get_filter_class()(self.request.GET, queryset=queryset)
|
||||
self.filterset = self.filter_class(self.request.GET, queryset=queryset)
|
||||
return self.filterset.qs
|
||||
|
||||
def get_context_data(self, **kwargs: Any) -> dict[str, Any]:
|
||||
@@ -243,7 +243,7 @@ class ParkListView(HTMXFilterableMixin, ListView):
|
||||
try:
|
||||
# Initialize filterset even if queryset fails
|
||||
if not hasattr(self, 'filterset'):
|
||||
self.filterset = self.get_filter_class()(
|
||||
self.filterset = self.filter_class(
|
||||
self.request.GET,
|
||||
queryset=self.model.objects.none()
|
||||
)
|
||||
@@ -259,7 +259,7 @@ class ParkListView(HTMXFilterableMixin, ListView):
|
||||
messages.error(self.request, f"Error applying filters: {str(e)}")
|
||||
# Ensure filterset exists in error case
|
||||
if not hasattr(self, 'filterset'):
|
||||
self.filterset = self.get_filter_class()(
|
||||
self.filterset = self.filter_class(
|
||||
self.request.GET,
|
||||
queryset=self.model.objects.none()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user