This commit is contained in:
2026-08-24 15:54:08 +03:30
commit 236002a87c
133 changed files with 5946 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
from rest_framework import serializers
class NotificationItemSerializer(serializers.Serializer):
id = serializers.IntegerField()
title = serializers.CharField()
body = serializers.CharField()
created_at = serializers.DateTimeField()
is_read = serializers.BooleanField()
class TrialWarningSerializer(serializers.Serializer):
days_left = serializers.IntegerField()
title = serializers.CharField()
body = serializers.CharField()
class NotificationListSerializer(serializers.Serializer):
unread_count = serializers.IntegerField()
trial_warning = TrialWarningSerializer(allow_null=True)
items = NotificationItemSerializer(many=True)