У меня следующая структура:
[
{
"event_datetime": "2020-03-12T22:39:55.273267Z",
"event_type": "Production",
"quantity": 58
},
{
"event_datetime": "2020-03-12T22:49:55.273267Z",
"event_type": "Production",
"quantity": 108
},
{
"event_datetime": "2020-03-12T23:39:55.273267Z",
"event_type": "Waste",
"quantity": 8
},
{
"event_datetime": "2020-03-12T23:59:55.273267Z",
"event_type": "Production",
"quantity": 15
}
]
Что я хочу сделать, так это то, что после того, как у меня есть событие, за которым следует другое, того же типа, я хотел бы вывести на другой конечной точке следующую структуру:
[
{
"start_datetime": "2020-03-12T22:39:55.273267Z",
"end_datetime": "2020-03-12T22:49:55.273267Z",
"event_type": "Production",
"quantity": 108
},
{
"start_datetime": "2020-03-12T23:39:55.273267Z",
"end_datetime": "2020-03-12T23:39:55.273267Z"
"event_type": "Waste",
"quantity": 8
},
{
"start_datetime": "2020-03-12T23:59:55.273267Z",
"end_datetime": "2020-03-12T23:59:55.273267Z"
"event_type": "Production",
"quantity": 15
}
]
Я также хочу сделать это без необходимости сохранять эту структуру на БД. Как я могу сделать это с помощью DRF?