1
0
mirror of https://github.com/django/django.git synced 2025-10-24 14:16:09 +00:00

Fixed #28711 -- Fixed unordered_list template filter with lazy translations.

This commit is contained in:
Jonas Haag
2017-10-19 00:09:19 +02:00
committed by Tim Graham
parent b21b1b10af
commit d997ab7764
2 changed files with 9 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
"""Default variable filters."""
import random as random_module
import re
import types
from decimal import ROUND_HALF_UP, Context, Decimal, InvalidOperation
from functools import wraps
from operator import itemgetter
@@ -615,7 +616,7 @@ def unordered_list(value, autoescape=True):
except StopIteration:
yield item, None
break
if not isinstance(next_item, str):
if isinstance(next_item, (list, tuple, types.GeneratorType)):
try:
iter(next_item)
except TypeError: