Code

Ticket #2102: for_loop_with_generator.diff

File for_loop_with_generator.diff, 465 bytes (added by dbm-django@…, 8 years ago)
Line 
1Index: defaulttags.py
2===================================================================
3--- defaulttags.py      (revision 3097)
4+++ defaulttags.py      (working copy)
5@@ -88,6 +88,8 @@
6             values = []
7         if values is None:
8             values = []
9+        if not hasattr(values, '__len__'):
10+            values = list(values)
11         len_values = len(values)
12         if self.reversed:
13             # From http://www.python.org/doc/current/tut/node11.html