Add Road Trip Planner template with interactive map and trip management features

- Implemented a new HTML template for the Road Trip Planner.
- Integrated Leaflet.js for interactive mapping and routing.
- Added functionality for searching and selecting parks to include in a trip.
- Enabled drag-and-drop reordering of selected parks.
- Included trip optimization and route calculation features.
- Created a summary display for trip statistics.
- Added functionality to save trips and manage saved trips.
- Enhanced UI with responsive design and dark mode support.
This commit is contained in:
pacnpal
2025-08-15 20:53:00 -04:00
parent 8549cc527c
commit 1f848a965c
99 changed files with 18699 additions and 4012 deletions

View File

@@ -10,7 +10,7 @@ from django.utils.datastructures import MultiValueDict
from django.http import QueryDict
from .models import EditSubmission, PhotoSubmission
from .mixins import EditSubmissionMixin, PhotoSubmissionMixin, ModeratorRequiredMixin, AdminRequiredMixin, InlineEditMixin, HistoryMixin
from parks.models.companies import Operator
from parks.models import Company as Operator
from django.views.generic import DetailView
from django.test import RequestFactory
import json
@@ -61,7 +61,6 @@ class ModerationMixinsTests(TestCase):
self.operator = Operator.objects.create(
name='Test Operator',
website='http://example.com',
headquarters='Test HQ',
description='Test Description'
)