со мной произошла эта странная вещь, я пытаюсь перебрать кучу записей, которые я получил из базы данных, значение print(next_ghanoons.count())
равно 190, но напечатано в цикле for
0
1
2
, ...
и i
идет до 106 и никогда не достигает 190 записей, что не так с моим кодом
@staticmethod
def get_next(obj):
current_section = obj.id_section
current_id_book = obj.id_section.id_book.id_book
next_order = obj.order + 1
try:
next_ghanoons = Ghanon.objects.filter(order=next_order)
except ObjectDoesNotExist:
return None
print(next_ghanoons.count())
i = 0
for ghanoon in next_ghanoons:
i = i + 1
print(i)