Size: a a a

Django [ru] #STAY HOME

2019 May 21

b

brestows in Django [ru] #STAY HOME
ВЗБИВЕНЬ
лично я кроме try ничего предложить не могу
А ведь модно проверить, размер вернувшейся выборки,  и там уже смотреть по размеру
источник

А

Алексей in Django [ru] #STAY HOME
brestows
Ребят подскажите по django ORM  через фильтр отменял нужные мне записи, и хочу из этих записей взять ту кото рая сама свежая по дате,  т.е. У которой в поле дата стоит ближайшая дата к текущей
...order_by(...).first ()
источник

b

brestows in Django [ru] #STAY HOME
Алексей
...order_by(...).first ()
Простите, не понимаю у кого вызвать метод exists
источник
2019 May 22

А

Алексей in Django [ru] #STAY HOME
brestows
Простите, не понимаю у кого вызвать метод exists
источник

А

Алексей in Django [ru] #STAY HOME
хотя, там написано, что особо быстрее не будет, чем просто запрос, т.о. если скорее всего будет выполняться и найдет что-то, то смысла нет, даже хуже
источник

А

Алексей in Django [ru] #STAY HOME
Additionally, if a some_queryset has not yet been evaluated, but you know that it will be at some point, then using some_queryset.exists() will do more overall work (one query for the existence check plus an extra one to later retrieve the results) than simply using bool(some_queryset), which retrieves the results and then checks if any were returned.
источник

b

brestows in Django [ru] #STAY HOME
Алексей
хотя, там написано, что особо быстрее не будет, чем просто запрос, т.о. если скорее всего будет выполняться и найдет что-то, то смысла нет, даже хуже
Так сильно по тебе ламерски,   https://pastebin.com/5Z7MmmQj
источник

А

Алексей in Django [ru] #STAY HOME
не, это ваще не годится, лучше тогда в bool оберни в условии
источник

b

brestows in Django [ru] #STAY HOME
Алексей
не, это ваще не годится, лучше тогда в bool оберни в условии
А почему нет,  не в упрек,  а что бы понимать
источник

А

Алексей in Django [ru] #STAY HOME
brestows
А почему нет,  не в упрек,  а что бы понимать
есть специально даже count()
источник

b

brestows in Django [ru] #STAY HOME
req_list.count ?
источник

А

Алексей in Django [ru] #STAY HOME
brestows
req_list.count ?
источник

b

brestows in Django [ru] #STAY HOME
Спасибо,  пошел читать
источник

А

Алексей in Django [ru] #STAY HOME
я вот только не понимаю, смотри, тебе нужно взять first(), чего ты его не используешь?
источник

b

brestows in Django [ru] #STAY HOME
А что он вернет если будет пусто?
источник

А

Алексей in Django [ru] #STAY HOME
brestows
А что он вернет если будет пусто?
источник

b

brestows in Django [ru] #STAY HOME
Тогда да, first тоже самое )
источник

А

Алексей in Django [ru] #STAY HOME
даже exists() не надо
источник

b

brestows in Django [ru] #STAY HOME
источник

b

brestows in Django [ru] #STAY HOME
вот так получается будет
источник