При добавлении Count выбивает ошибку: 'int' object is not iterable. Выводится JSON. Нужно узнать количество объектов.Как быт??
class ActiveDriverGetPassgersToOut(generics.ListAPIView):
serializer_class = ActiveDriveSerializers
def get_queryset(self):
queryset = ActiveDriver.objects.all()
index = self.request.query_params.get('iddriver', None)
if index is not None:
qs = queryset.filter(idDriver__exact=index)
q = qs.filter(numberPassengers__ToStop__exact=F('Locate'))
queryset = q.count()
0. оформляйте код правильно
1. get_queryset должен возвращать именно QuerySet. Вы возвращаете Count
1. скорее всего вы хотите q.count(). Count — агрегатная функция, используемая в agregate и annotate, что немного другое.