fix error in gitignore

This commit is contained in:
2026-09-24 12:32:59 +03:30
commit 86c117ee2a
165 changed files with 5963 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
from rest_framework import serializers
from apps.workflows.models import Workflow, WorkflowStep, WorkflowTransition, WorkflowVersion
class WorkflowStepSerializer(serializers.ModelSerializer):
class Meta:
model = WorkflowStep
fields = "__all__"
read_only_fields = ["id"]
class WorkflowTransitionSerializer(serializers.ModelSerializer):
class Meta:
model = WorkflowTransition
fields = "__all__"
read_only_fields = ["id"]
class WorkflowVersionSerializer(serializers.ModelSerializer):
steps = WorkflowStepSerializer(many=True, read_only=True)
transitions = WorkflowTransitionSerializer(many=True, read_only=True)
class Meta:
model = WorkflowVersion
fields = "__all__"
class WorkflowSerializer(serializers.ModelSerializer):
active_version = WorkflowVersionSerializer(read_only=True)
class Meta:
model = Workflow
fields = "__all__"