diff options
| author | Jon Dufresne <jon.dufresne@gmail.com> | 2017-04-25 21:04:10 -0700 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-04-26 10:54:20 -0400 |
| commit | 92bc7272711536bb36c2190fcd3476de04e713ee (patch) | |
| tree | 2bdf530382438a57053dcda473727b3af150dfd3 /django/forms | |
| parent | 309c10c2cbfdedd0967940b429567b35e95fb070 (diff) | |
Replaced temporary lists used for passing arguments with iterables.
Diffstat (limited to 'django/forms')
| -rw-r--r-- | django/forms/widgets.py | 6 |
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): """ |
