kb 30.06.2012 21:13 c8541125

Ведь получается, что если у вас есть какой-то потенциально большой QuerySet (генератор, который по чуть-чуть данные запрашивает по мере необходимости), и вы хотите вернуть первый элемент (в случае, если он вообще есть), не делая лишних запросов, подсчётов count() и превращения в список, вполне нормальным способ:
for item in items:
return item
выглядит, правда, слегка странновато.

1. arts 30.06.2012 21:19

А items[0] / items.next() сделать не проще?

2. 238328 30.06.2012 21:19

што?

3. 238328arts /1 30.06.2012 21:20

.next() опущен, и спольщуй next(item)

4. 238328arts /1 30.06.2012 21:20

и у нормальных генераторов доступ по индексу не реализован

5. arts238328 /4 30.06.2012 21:21 Psi+

Я знаю.

6. 238328arts /5 30.06.2012 21:33

пойдем завтра к тебе после физики?

Хотел отослать фичреквест убергодный для нового псто, но забыл

7. arts238328 /6 30.06.2012 21:37 Psi+

Вспоминай.

Do you really want to delete ?