Changeset 5454
- Timestamp:
- 06/09/07 22:11:10 (2 years ago)
- Files:
-
- django/trunk/django/template/defaulttags.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/template/defaulttags.py
r5443 r5454 7 7 import sys 8 8 import re 9 10 if not hasattr(__builtins__, 'reversed'): 11 # For Python 2.3. 12 # From http://www.python.org/doc/current/tut/node11.html 13 def reversed(data): 14 for index in xrange(len(data)-1, -1, -1): 15 yield data[index] 16 9 17 10 18 register = Library() … … 104 112 len_values = len(values) 105 113 if self.reversed: 106 # From http://www.python.org/doc/current/tut/node11.html 107 def reverse(data): 108 for index in range(len(data)-1, -1, -1): 109 yield data[index] 110 values = reverse(values) 114 values = reversed(values) 111 115 unpack = len(self.loopvars) > 1 112 116 for i, item in enumerate(values):
