mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-27 10:27:04 -05:00
feat: Introduce lists and reviews apps, refactor user list functionality from accounts, and add user profile fields.
This commit is contained in:
@@ -274,6 +274,18 @@ class FindParksAlongRouteView(RoadTripViewMixin, View):
|
||||
start_park, end_park, max_detour_km
|
||||
)
|
||||
|
||||
# Return JSON if requested
|
||||
if request.headers.get("Accept") == "application/json" or request.content_type == "application/json":
|
||||
return JsonResponse({
|
||||
"status": "success",
|
||||
"data": {
|
||||
"parks": [self._park_to_dict(p) for p in parks_along_route],
|
||||
"start_park": self._park_to_dict(start_park),
|
||||
"end_park": self._park_to_dict(end_park),
|
||||
"count": len(parks_along_route)
|
||||
}
|
||||
})
|
||||
|
||||
return render(
|
||||
request,
|
||||
PARKS_ALONG_ROUTE_HTML,
|
||||
|
||||
Reference in New Issue
Block a user