plan uchun yangi fieldlar qoshildi

This commit is contained in:
behruz-dev
2025-12-03 16:48:59 +05:00
parent 2054d17332
commit 676d9c5dcd
6 changed files with 152 additions and 33 deletions

View File

@@ -33,7 +33,7 @@ class PlanListSerializer(serializers.ModelSerializer):
}
class PlanCreateSerializer(serializers.Serializer):
class AdminPlanCreateSerializer(serializers.Serializer):
title = serializers.CharField()
description = serializers.CharField()
date = serializers.DateField()

View File

@@ -23,7 +23,7 @@ class PlanViewSet(viewsets.GenericViewSet, ResponseMixin):
def get_serializer_class(self):
if self.action == "post":
return serializers.PlanCreateSerializer
return serializers.AdminPlanCreateSerializer
elif self.action in ("patch", "put"):
return serializers.PlanUpdateSerializer
else: