summaryrefslogtreecommitdiff
path: root/django/forms
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2017-04-25 21:04:10 -0700
committerTim Graham <timograham@gmail.com>2017-04-26 10:54:20 -0400
commit92bc7272711536bb36c2190fcd3476de04e713ee (patch)
tree2bdf530382438a57053dcda473727b3af150dfd3 /django/forms
parent309c10c2cbfdedd0967940b429567b35e95fb070 (diff)
Replaced temporary lists used for passing arguments with iterables.
Diffstat (limited to 'django/forms')
-rw-r--r--django/forms/widgets.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/django/forms/widgets.py b/django/forms/widgets.py
index 4705c2485a..04f800785b 100644
--- a/django/forms/widgets.py
+++ b/django/forms/widgets.py
@@ -51,7 +51,7 @@ class Media:
return self.render()
def render(self):
- return mark_safe('\n'.join(chain(*[getattr(self, 'render_' + name)() for name in MEDIA_TYPES])))
+ return mark_safe('\n'.join(chain.from_iterable(getattr(self, 'render_' + name)() for name in MEDIA_TYPES)))
def render_js(self):
return [
@@ -65,12 +65,12 @@ class Media:
# To keep rendering order consistent, we can't just iterate over items().
# We need to sort the keys, and iterate over the sorted list.
media = sorted(self._css.keys())
- return chain(*[[
+ return chain.from_iterable([
format_html(
'<link href="{}" type="text/css" media="{}" rel="stylesheet" />',
self.absolute_path(path), medium
) for path in self._css[medium]
- ] for medium in media])
+ ] for medium in media)
def absolute_path(self, path):
"""