забрать их и сделать запрос в бд? я так понял это гавнокод да?
class CountLikesApiView(views.APIView):
def get(self, request, date_from, date_to):
likes_count = Like.objects.filter(
date__gt=datetime.strptime(date_from, '%Y-%m-%d'),
date__ls=datetime.strptime(date_to, '%Y-%m-%d')
).count()
return Response({'count likes': likes_count})
и маршрут гавно походу 'check-count/<str:date_from>/<str:date_to>'
можно в квери парамс передавать, а еще это джанго фильтрс умеет
тоесть я правильно сделал, но лучше вжанго фильтры подключить?
лучше ловить из квери парамсов и доставать и форматировать не в запросе, джанго фильтрс не обязательно
дай пример плиз, никак не получается
А сори, не тот вопрос)
Пример чего, как query params доставать? В доках де есть все
уже разобрался
Обсуждают сегодня