Делал ли exists в Django

Python Junior Без компании
Делал ли exists в Django
Ответы
Метод `exists()` в Django используется для проверки наличия хотя бы одной записи в QuerySet, не загружая все данные в память. Он возвращает `True` или `False` и оптимизирован для быстрой проверки. Пример: ``` # Проверка существования пользователя с email 'test@example.com' user_exists = User.objects.filter(email='test@example.com').exists() ``` Преимущества: - Эффективнее, чем `count() > 0` или `bool(queryset)`, так как использует `LIMIT 1` на уровне SQL. - Не загружает объекты в память. Применяется часто в условиях или для валидации.