Files
2026-05-11 03:27:21 +03:30

31 lines
814 B
Python

from rest_framework import serializers
from .models import FarmNotification
class FarmNotificationSerializer(serializers.ModelSerializer):
id = serializers.IntegerField(read_only=True)
farm_uuid = serializers.UUIDField(source="farm.farm_uuid", read_only=True)
since_id = serializers.IntegerField(source="id", read_only=True)
class Meta:
model = FarmNotification
fields = [
"id",
"uuid",
"farm_uuid",
"since_id",
"endpoint",
"title",
"message",
"level",
"suggested_action",
"source_alert_id",
"source_metric_type",
"payload",
"is_read",
"metadata",
"created_at",
"updated_at",
]