ajouter des champs au views set VHC

* ajotuer author_formated
* ajouter start_formated
This commit is contained in:
2024-07-28 16:25:17 +02:00
parent 6779f185ad
commit 7f44902fb5

View File

@@ -3,17 +3,29 @@ from rest_framework import serializers
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):
start_formated = serializers.SerializerMethodField()
author_formated = serializers.SerializerMethodField()
class Meta:
model = Vehicles_infos
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):
technique_infos = serializers.SerializerMethodField()
matos_infos = serializers.SerializerMethodField()
perempt_infos = serializers.SerializerMethodField()
class Meta:
model = Vehicles