Refactor code structure and remove redundant changes

This commit is contained in:
pacnpal
2025-08-26 13:19:04 -04:00
parent bf7e0c0f40
commit 831be6a2ee
151 changed files with 16260 additions and 9137 deletions

View File

@@ -0,0 +1,43 @@
"""
Serializers for the rides API.
"""
from rest_framework import serializers
from apps.rides.models import Ride, RidePhoto
class RidePhotoSerializer(serializers.ModelSerializer):
"""Serializer for the RidePhoto model."""
class Meta:
model = RidePhoto
fields = (
"id",
"image",
"caption",
"alt_text",
"is_primary",
"photo_type",
"uploaded_at",
"uploaded_by",
)
class RideSerializer(serializers.ModelSerializer):
"""Serializer for the Ride model."""
class Meta:
model = Ride
fields = (
"id",
"name",
"slug",
"park",
"manufacturer",
"designer",
"type",
"status",
"opening_date",
"closing_date",
)