Я использую django -rest-framework для создания остатка API для моей модели, на моей модели я сохраняю диапазон дат (начало и конец), но в списке для API мне нужна одна запись по дате .
#serializers.py
class ShceduleSerializer(FlexFieldsModelSerializer):
class Meta:
model = Shcedule
fields = ['id', 'start', 'end', 'user']
#viewsets.py
class ShceduleViewSet(FlexFieldsModelViewSet):
queryset = Shcedule.objects.all()
serializer_class = ShceduleSerializer
Теперь у меня что-то вроде этого:
"results": [
{
"id": 1,
"start": "2020-05-25",
"end": "2020-05-29",
"user": 50
},
Но мне нужна одна запись по дате
"results": [
{
"id": 1,
"date": "2020-05-25",
"user": 50
},
{
"id": 1,
"date": "2020-05-26",
"user": 50
},
{
"id": 1,
"date": "2020-05-27",
"user": 50
},
{
"id": 1,
"date": "2020-05-28",
"user": 50
},
{
"id": 1,
"date": "2020-05-29",
"user": 50
},