serializers.py
class ReunionSerializer2(serializers.ModelSerializer):
class Meta:
model=Reunion
fields=(
'id',
'fecha',
'hora',
'asunto',
'persona',
)
views.py
class ReunionApilista(ListAPIView):
# serializer_class= PersonaSerializer
serializer_class= ReunionSerializer2
def get_queryset(self):
return Reunion.objects.all()
urls.py
path(
'api/reuniones/',
views.ReunionApilista.as_view(),
name=''
),

serializers.py
class ReunionSerializer2(serializers.ModelSerializer):
fecha_hora=serializers.SerializerMethodField()
class Meta:
model=Reunion
fields=(
'id',
'fecha',
'hora',
'asunto',
'persona',
'fecha_hora', #al momento de crear SerializerMethodField() debo poner esto aqui
)
def get_fecha_hora(self,obj):
return str(obj.fecha)+ ' - ' + str(obj.hora)
views.py
class ReunionApilista(ListAPIView):
# serializer_class= PersonaSerializer
serializer_class= ReunionSerializer2
def get_queryset(self):
return Reunion.objects.all()
urls.py
path(
'api/reuniones/',
views.ReunionApilista.as_view(),
name=''
),

Última modificación: 22 Dec 2022 17:04
No hay comentarios aún
Sé el primero en comentar este artículo