Files
MeridynPharma-Backend/core/apps/shared/serializers/tour_plan.py
behruz-dev bf2a3c0842 fix
2025-11-27 18:39:36 +05:00

27 lines
733 B
Python

from rest_framework import serializers
# shared
from core.apps.shared.models import TourPlan
class TourPlanSerializer(serializers.ModelSerializer):
class Meta:
model = TourPlan
fields = [
'id', 'place_name', 'longitude', 'latitude', 'location_send', 'created_at'
]
class TourPlanUpdateSerializer(serializers.ModelSerializer):
class Meta:
model = TourPlan
fields = [
'longitude', 'latitude'
]
def update(self, instance, validated_data):
instance.longitude = validated_data.get('longitude', instance.longitude)
instance.latitude = validated_data.get('latitude', instance.latitude)
instance.save()
return instance