всех ? ответом от сервера хочу получить только:
{
"picking_avg": {
"picking__avg": 1136.090909090909
},
"transportations_avg": {
"transportations__avg": 158.0
},
"loadings_avg": {
"loading__avg": 6.875
},
"result_avg": {
"result__avg": 0.9928571428571429
}
}
]
https://dpaste.org/VVh5
ты обращаешь не по тому урлу
В смысле? http://127.0.0.1:8000/api/mean_stat/ router.register('mean_stat', ShiftsAvgViewSet, basename='mean_stat')
в смысле вьюсет тебе делает два урла, по одному возвращаются все инстансы, а по другому один)
в твоем случае адрес должен быть http://127.0.0.1:8000/api/mean_stat/<id>/
Где мне надо ограничить кверисет: в сериализаторе или во вьюхе?
я не вникал, ты там общую для всех инстансов инфу возвращаешь? воможно тебе просто вьюсет не подходит для этого
во вьюхе насколько я понимаю
Обсуждают сегодня