Junior — Middle
84
As-tu utilisé la fonction exists dans Django pour vérifier la présence d'une instance de modèle?
Réponse de l'IA
sobes.tech IA
Да, функция exists() в Django используется для проверки, существует ли хотя бы один объект, удовлетворяющий заданному фильтру, без необходимости загружать сами объекты из базы.
Пример использования:
from myapp.models import User
if User.objects.filter(email='example@example.com').exists():
print("Пользователь с таким email существует")
else:
print("Пользователь не найден")
Это эффективно, так как запрос возвращает только булево значение, а не полный набор данных, что экономит ресурсы и время.