ajouter des champs au views set VHC
* ajotuer author_formated * ajouter start_formated
This commit is contained in:
@@ -3,17 +3,29 @@ from rest_framework import serializers
|
|||||||
|
|
||||||
from.models import Vehicles_infos, Vehicles
|
from.models import Vehicles_infos, Vehicles
|
||||||
|
|
||||||
|
class CustomDateField(serializers.DateField):
|
||||||
|
def to_representation(self, value):
|
||||||
|
return value.strftime('%d.%m.%Y')
|
||||||
|
|
||||||
class cl_Vehicles_infos_Serializer(serializers.ModelSerializer):
|
class cl_Vehicles_infos_Serializer(serializers.ModelSerializer):
|
||||||
|
start_formated = serializers.SerializerMethodField()
|
||||||
|
author_formated = serializers.SerializerMethodField()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Vehicles_infos
|
model = Vehicles_infos
|
||||||
fields = '__all__'
|
fields = '__all__'
|
||||||
|
|
||||||
|
def get_start_formated(self, obj):
|
||||||
|
return obj.get_Start_formated()
|
||||||
|
|
||||||
|
def get_author_formated(self, obj):
|
||||||
|
return obj.get_Author_formated()
|
||||||
|
|
||||||
class cl_Vehicles_Serializer(serializers.ModelSerializer):
|
class cl_Vehicles_Serializer(serializers.ModelSerializer):
|
||||||
technique_infos = serializers.SerializerMethodField()
|
technique_infos = serializers.SerializerMethodField()
|
||||||
matos_infos = serializers.SerializerMethodField()
|
matos_infos = serializers.SerializerMethodField()
|
||||||
perempt_infos = serializers.SerializerMethodField()
|
perempt_infos = serializers.SerializerMethodField()
|
||||||
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Vehicles
|
model = Vehicles
|
||||||
|
Reference in New Issue
Block a user