Fixed #4552 -- minor tidy up of the {% for %} tag's comma splitting
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14656 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
9b432cb67b
commit
f6ead36969
|
@ -725,7 +725,7 @@ def do_for(parser, token):
|
||||||
raise TemplateSyntaxError("'for' statements should use the format"
|
raise TemplateSyntaxError("'for' statements should use the format"
|
||||||
" 'for x in y': %s" % token.contents)
|
" 'for x in y': %s" % token.contents)
|
||||||
|
|
||||||
loopvars = re.sub(r' *, *', ',', ' '.join(bits[1:in_index])).split(',')
|
loopvars = re.split(r' *, *', ' '.join(bits[1:in_index]))
|
||||||
for var in loopvars:
|
for var in loopvars:
|
||||||
if not var or ' ' in var:
|
if not var or ' ' in var:
|
||||||
raise TemplateSyntaxError("'for' tag received an invalid argument:"
|
raise TemplateSyntaxError("'for' tag received an invalid argument:"
|
||||||
|
|
Loading…
Reference in New Issue