cnas/server/apps/certificate/serializers.py

22 lines
632 B
Python

from rest_framework import serializers
from .models import *
from apps.system.serializers import DictSerializer
class CertificateSerializer(serializers.ModelSerializer):
class Meta:
model = Certificate
fields = '__all__'
class CertificateCreateSerializer(serializers.ModelSerializer):
number = serializers.CharField(read_only = True)
status = serializers.CharField(read_only = True)
class Meta:
model = Certificate
fields = '__all__'
class CertificateSimpleSerializer(serializers.ModelSerializer):
class Meta:
model = Certificate
fields = ['id', 'number']