mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-20 10:11:09 -05:00
Refactor test utilities and enhance ASGI settings
- 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.
This commit is contained in:
@@ -15,19 +15,25 @@ from ..views.maps import (
|
||||
LocationListView,
|
||||
)
|
||||
|
||||
app_name = 'maps'
|
||||
app_name = "maps"
|
||||
|
||||
urlpatterns = [
|
||||
# Main map views
|
||||
path('', UniversalMapView.as_view(), name='universal_map'),
|
||||
path('parks/', ParkMapView.as_view(), name='park_map'),
|
||||
path('nearby/', NearbyLocationsView.as_view(), name='nearby_locations'),
|
||||
path('list/', LocationListView.as_view(), name='location_list'),
|
||||
|
||||
path("", UniversalMapView.as_view(), name="universal_map"),
|
||||
path("parks/", ParkMapView.as_view(), name="park_map"),
|
||||
path("nearby/", NearbyLocationsView.as_view(), name="nearby_locations"),
|
||||
path("list/", LocationListView.as_view(), name="location_list"),
|
||||
# HTMX endpoints for dynamic updates
|
||||
path('htmx/filter/', LocationFilterView.as_view(), name='htmx_filter'),
|
||||
path('htmx/search/', LocationSearchView.as_view(), name='htmx_search'),
|
||||
path('htmx/bounds/', MapBoundsUpdateView.as_view(), name='htmx_bounds_update'),
|
||||
path('htmx/location/<str:location_type>/<int:location_id>/',
|
||||
LocationDetailModalView.as_view(), name='htmx_location_detail'),
|
||||
]
|
||||
path("htmx/filter/", LocationFilterView.as_view(), name="htmx_filter"),
|
||||
path("htmx/search/", LocationSearchView.as_view(), name="htmx_search"),
|
||||
path(
|
||||
"htmx/bounds/",
|
||||
MapBoundsUpdateView.as_view(),
|
||||
name="htmx_bounds_update",
|
||||
),
|
||||
path(
|
||||
"htmx/location/<str:location_type>/<int:location_id>/",
|
||||
LocationDetailModalView.as_view(),
|
||||
name="htmx_location_detail",
|
||||
),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user