Files
Backend/access_control/serializers.py
T

18 lines
500 B
Python
Raw Normal View History

2026-04-03 23:51:00 +03:30
from rest_framework import serializers
2026-04-09 22:48:54 +03:30
from .models import SubscriptionPlan
2026-04-03 23:51:00 +03:30
class SubscriptionPlanSerializer(serializers.ModelSerializer):
class Meta:
model = SubscriptionPlan
2026-04-09 22:48:54 +03:30
fields = ["uuid", "code", "name"]
2026-04-03 23:51:00 +03:30
2026-04-09 22:48:54 +03:30
class FeatureAuthorizationRequestSerializer(serializers.Serializer):
features = serializers.ListField(
child=serializers.CharField(),
allow_empty=False,
)
action = serializers.CharField(required=False, allow_blank=False, default="view")