feat: Implement passkey authentication, account management features, and a dedicated MFA login verification flow.

This commit is contained in:
pacnpal
2026-01-06 10:08:44 -05:00
parent b80654952d
commit 4da7e52fb0
14 changed files with 1566 additions and 20 deletions

View File

@@ -333,6 +333,11 @@ class ParkListCreateAPIView(APIView):
def _apply_park_attribute_filters(self, qs: QuerySet, params: dict) -> QuerySet:
"""Apply park attribute filtering to the queryset."""
# Slug filter - exact match for single park lookup
slug = params.get("slug")
if slug:
qs = qs.filter(slug=slug)
park_type = params.get("park_type")
if park_type:
qs = qs.filter(park_type=park_type)