swagger togirlandi
This commit is contained in:
@@ -10,7 +10,7 @@ from core.apps.shared.models import TourPlan
|
|||||||
from core.apps.accounts.models import User
|
from core.apps.accounts.models import User
|
||||||
|
|
||||||
|
|
||||||
class TourPlanListSerializer(serializers.ModelSerializer):
|
class AdminTourPlanListSerializer(serializers.ModelSerializer):
|
||||||
user = serializers.SerializerMethodField()
|
user = serializers.SerializerMethodField()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
@@ -49,7 +49,7 @@ class TourPlanCreateSerializer(serializers.Serializer):
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
class TourPlanUpdateSerializer(serializers.ModelSerializer):
|
class AdminTourPlanUpdateSerializer(serializers.ModelSerializer):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = TourPlan
|
model = TourPlan
|
||||||
fields = [
|
fields = [
|
||||||
|
|||||||
@@ -26,9 +26,9 @@ class TourPlanViewSet(viewsets.GenericViewSet, ResponseMixin):
|
|||||||
case "post":
|
case "post":
|
||||||
return serializers.TourPlanCreateSerializer
|
return serializers.TourPlanCreateSerializer
|
||||||
case "update_doctor":
|
case "update_doctor":
|
||||||
return serializers.TourPlanUpdateSerializer
|
return serializers.AdminTourPlanUpdateSerializer
|
||||||
case _:
|
case _:
|
||||||
return serializers.TourPlanListSerializer
|
return serializers.AdminTourPlanListSerializer
|
||||||
|
|
||||||
@swagger_auto_schema(
|
@swagger_auto_schema(
|
||||||
tags=['Admin Tour Plans'],
|
tags=['Admin Tour Plans'],
|
||||||
|
|||||||
Reference in New Issue
Block a user