только один item, с подходящим путем или с путем * в случае если подходящего не нашлось?
не совсем понял: .first()?
не, я просто сформулировал криво. нужно реализовать что то типа default value для выборки - вернуть элемент с path=* в случае если не найдет никакой элемент с path=path
Можешь в менеджере свой кастомный filter написать
Вроде нормально
ну ладно, думал для этого есть какие то специальные фичи в ORM о которых я не знаю
ну а у меня тут вопросы
Из коробки такого нет)
о да, пожалуйста!
понятно
зачем кетч модел доз нот экзист? зачем некст(блабла)? а если кверисет пустой то итемс[0] не райзит ошибку?
можешь текстом это скинуть
исключение никогда не будет
спасибо, понял! я перепутал с тем как отработал бы .get(path=path), сейчас буду править
len(queryset) - выполнит запрос и выгрузит в память все объекты запроса что черевато
точно, проглядел, надо count()
а есть правило что метод менеджера должен возвращать только queryset?
нет
.all() - qs .get() - object .count() - int
Обсуждают сегодня