mirror of
https://github.com/FunnyWolf/agentic-soc-platform.git
synced 2026-08-22 13:12:56 +02:00
16 lines
596 B
Python
16 lines
596 B
Python
from rest_framework import serializers
|
|
|
|
from .models import Playbook
|
|
|
|
|
|
class PlaybookSerializer(serializers.ModelSerializer):
|
|
user_username = serializers.CharField(source="user.username", read_only=True, default="")
|
|
case_title = serializers.CharField(source="case.title", read_only=True)
|
|
case_id = serializers.UUIDField(source="case.id", read_only=True)
|
|
case_readable_id = serializers.CharField(source="case.case_id", read_only=True)
|
|
|
|
class Meta:
|
|
model = Playbook
|
|
fields = "__all__"
|
|
read_only_fields = ("id", "playbook_id", "created_at", "updated_at")
|