Я новичок в DRF и должен создать несколько конечных точек только для отображения простых статистических данных.
Что я хочу:
Я хочу создать простую конечную точку агрегирования с использованием представлений DRF или любым удобным способом DRF.
Первая конечная точка /users/total
:
{
"total_users": 5534
}
Вторая конечная точка /users/2009/january
:
{
"new_users": 12,
"disabled_users": 2,
"new_premium_users": 6,
}
Проблема:
Похоже, что большинство представлений DRF API предназначено для правильной работы при предоставлении списка моделей или отображении / манипулировании данными одной модели.
Есть ли удобный способ обработки простых конечных точек агрегирования? Любые идеи приветствуются.