возвращает кверисет статистик. У статистики есть поля date, clicks, page_views.
Дело в том, что в базе некоторые даты могут быть пропущены. Нужно, чтобы на фронте clicks и page_views были равны нулю за такие даты.
Как это лучше реализовать? Или это вообще должен делать фронт?
Можно на бэке в to_representation пройтись циклом от первой до последней даты и если будет пропущена дата, то добавлять её в словарь и соответственно добавлять clicks и page_views равными нулю.
В общем, как лучше сделать, подскажите?
https://gist.github.com/m0nte-cr1st0/b9b88e69b06b6050a11713e22cc47df9
я думаю это лучше отдать фронту
Обсуждают сегодня