Count of filter?
count() всегда делает запрос, причём только один. len() - не всегда делает запрос. Содержимое SQL запроса count можно увидеть только через connection:from django.db import connection
print(connection.queries)
Если нужно узнать количество объектов в выборке И итерироваться по ней - всегда используй len(), он работает следующим образом:Если выборка ещё не в кэше (SQL не запрашивался) - выполняет запросВозвращает len() QuerySet'а
Если нужно только узнать количество - используй count()
Апп для дебага
django-debug-toolbar.readthedocs.io/en/stable/pane...
Когда нужно в одном месте посмотреть - иногда примеры идут на питон2
stackoverflow.com/questions/971667/django-orm-how-...
Суть вопроса
https://docs.djangoproject.com/en/1.10/ref/models/...