ssh암복호화 해결 해야함
This commit is contained in:
32
ansible/serializers.py
Normal file
32
ansible/serializers.py
Normal file
@ -0,0 +1,32 @@
|
||||
from rest_framework import serializers
|
||||
from .models import AnsibleTask
|
||||
|
||||
|
||||
# ✅ 기본 Serializer: 목록 / 생성용
|
||||
class AnsibleTaskSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = AnsibleTask
|
||||
fields = [
|
||||
"id",
|
||||
"name",
|
||||
"playbook_content",
|
||||
"inventory_content",
|
||||
"status",
|
||||
"output",
|
||||
"created_at",
|
||||
]
|
||||
read_only_fields = ("id", "status", "output", "created_at")
|
||||
|
||||
|
||||
# ✅ 상세용 Serializer: 실행 결과만 확인
|
||||
class AnsibleTaskDetailSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = AnsibleTask
|
||||
fields = [
|
||||
"id",
|
||||
"name",
|
||||
"status",
|
||||
"output",
|
||||
"created_at",
|
||||
]
|
||||
read_only_fields = fields
|
Reference in New Issue
Block a user