mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-20 02:31:08 -05:00
- Cleaned up and standardized assertions in ApiTestMixin for API response validation. - Updated ASGI settings to use os.environ for setting the DJANGO_SETTINGS_MODULE. - Removed unused imports and improved formatting in settings.py. - Refactored URL patterns in urls.py for better readability and organization. - Enhanced view functions in views.py for consistency and clarity. - Added .flake8 configuration for linting and style enforcement. - Introduced type stubs for django-environ to improve type checking with Pylance.
25 lines
761 B
Python
25 lines
761 B
Python
from django.urls import path
|
|
from core.views.search import (
|
|
AdaptiveSearchView,
|
|
FilterFormView,
|
|
LocationSearchView,
|
|
LocationSuggestionsView,
|
|
)
|
|
from rides.views import RideSearchView
|
|
|
|
app_name = "search"
|
|
|
|
urlpatterns = [
|
|
path("parks/", AdaptiveSearchView.as_view(), name="search"),
|
|
path("parks/filters/", FilterFormView.as_view(), name="filter_form"),
|
|
path("rides/", RideSearchView.as_view(), name="ride_search"),
|
|
path("rides/results/", RideSearchView.as_view(), name="ride_search_results"),
|
|
# Location-aware search
|
|
path("location/", LocationSearchView.as_view(), name="location_search"),
|
|
path(
|
|
"location/suggestions/",
|
|
LocationSuggestionsView.as_view(),
|
|
name="location_suggestions",
|
|
),
|
|
]
|