22 lines
632 B
Python
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'] |