data to front
This commit is contained in:
parent
698dc16608
commit
5c88a21cb7
|
@ -1,9 +1,5 @@
|
||||||
from rest_framework import serializers
|
from rest_framework import serializers
|
||||||
from .models import (
|
from .models import CalcModel, KupiZabor, AdvantageModel
|
||||||
CalcModel,
|
|
||||||
KupiZabor,
|
|
||||||
AdvantageModel
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
class KPSerializer(serializers.ModelSerializer):
|
class KPSerializer(serializers.ModelSerializer):
|
||||||
|
@ -13,11 +9,34 @@ class KPSerializer(serializers.ModelSerializer):
|
||||||
|
|
||||||
|
|
||||||
class CalcSerializer(serializers.ModelSerializer):
|
class CalcSerializer(serializers.ModelSerializer):
|
||||||
|
pillar = serializers.SerializerMethodField()
|
||||||
|
pillar_base = serializers.SerializerMethodField()
|
||||||
|
lamelles_block = serializers.SerializerMethodField()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = CalcModel
|
model = CalcModel
|
||||||
fields = "__all__"
|
fields = "__all__"
|
||||||
depth = 2
|
depth = 2
|
||||||
|
|
||||||
|
def get_pillar(self, obj):
|
||||||
|
"""
|
||||||
|
Возвращает значение свойства `pillar` из модели.
|
||||||
|
"""
|
||||||
|
return obj.pillar
|
||||||
|
|
||||||
|
def get_pillar_base(self, obj):
|
||||||
|
"""
|
||||||
|
Возвращает значение свойства `pillar_base` из модели.
|
||||||
|
"""
|
||||||
|
return obj.pillar_base
|
||||||
|
|
||||||
|
def get_lamelles_block(self, obj):
|
||||||
|
"""
|
||||||
|
Возвращает значение свойства `lamelles_block` из модели.
|
||||||
|
"""
|
||||||
|
return obj.lamelles_block
|
||||||
|
|
||||||
|
|
||||||
class AdvantageSerializer(serializers.ModelSerializer):
|
class AdvantageSerializer(serializers.ModelSerializer):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = AdvantageModel
|
model = AdvantageModel
|
||||||
|
|
Loading…
Reference in New Issue