22 lines
566 B
Python
22 lines
566 B
Python
from rest_framework.serializers import ModelSerializer
|
|
|
|
from .models import Material, Process, Step
|
|
from apps.system.serializers import FileSimpleSerializer
|
|
|
|
|
|
class MaterialSerializer(ModelSerializer):
|
|
class Meta:
|
|
model = Material
|
|
fields = '__all__'
|
|
|
|
class ProcessSerializer(ModelSerializer):
|
|
instruction_ = FileSimpleSerializer(source='instruction', read_only=True)
|
|
class Meta:
|
|
model = Process
|
|
fields = '__all__'
|
|
|
|
|
|
class StepSerializer(ModelSerializer):
|
|
class Meta:
|
|
model = Step
|
|
fields = '__all__' |