diff options
| author | Jon Dufresne <jon.dufresne@gmail.com> | 2014-12-06 13:00:09 -0800 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-12-08 07:58:23 -0500 |
| commit | 4468c08d70b5b722f3ebd4872909e56580ec7d68 (patch) | |
| tree | 3da12d757bc9b586df4ba39da20b8793abcae76e /docs | |
| parent | b327a614eb7d885441c6a2575e10b70ac1352aae (diff) | |
Fixed #23968 -- Replaced list comprehension with generators and dict comprehension
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/_ext/applyxrefs.py | 2 | ||||
| -rw-r--r-- | docs/_ext/literals_to_xrefs.py | 4 | ||||
| -rw-r--r-- | docs/ref/models/querysets.txt | 6 |
3 files changed, 6 insertions, 6 deletions
diff --git a/docs/_ext/applyxrefs.py b/docs/_ext/applyxrefs.py index e9ba0fdd63..513c17d84e 100644 --- a/docs/_ext/applyxrefs.py +++ b/docs/_ext/applyxrefs.py @@ -53,7 +53,7 @@ def main(argv=None): files = [] for root in argv[1:]: for (dirpath, dirnames, filenames) in os.walk(root): - files.extend([(dirpath, f) for f in filenames]) + files.extend((dirpath, f) for f in filenames) files.sort() files = [os.path.join(p, fn) for p, fn in files if fn.endswith('.txt')] #print files diff --git a/docs/_ext/literals_to_xrefs.py b/docs/_ext/literals_to_xrefs.py index 41ae811292..c3bd2628e8 100644 --- a/docs/_ext/literals_to_xrefs.py +++ b/docs/_ext/literals_to_xrefs.py @@ -145,8 +145,8 @@ def colorize(text='', opts=(), **kwargs): print('this should not be red') """ color_names = ('black', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'white') - foreground = dict([(color_names[x], '3%s' % x) for x in range(8)]) - background = dict([(color_names[x], '4%s' % x) for x in range(8)]) + foreground = {color_names[x]: '3%s' % x for x in range(8)} + background = {color_names[x]: '4%s' % x for x in range(8)} RESET = '0' opt_dict = {'bold': '1', 'underscore': '4', 'blink': '5', 'reverse': '7', 'conceal': '8'} diff --git a/docs/ref/models/querysets.txt b/docs/ref/models/querysets.txt index 2bd24357cf..6784f352ed 100644 --- a/docs/ref/models/querysets.txt +++ b/docs/ref/models/querysets.txt @@ -882,8 +882,8 @@ For example, suppose you have these models:: toppings = models.ManyToManyField(Topping) def __str__(self): # __unicode__ on Python 2 - return "%s (%s)" % (self.name, ", ".join([topping.name - for topping in self.toppings.all()])) + return "%s (%s)" % (self.name, ", ".join(topping.name + for topping in self.toppings.all())) and run:: @@ -1600,7 +1600,7 @@ found, ``get_or_create()`` will instantiate and save a new object, returning a tuple of the new object and ``True``. The new object will be created roughly according to this algorithm:: - params = dict([(k, v) for k, v in kwargs.items() if '__' not in k]) + params = {k: v for k, v in kwargs.items() if '__' not in k} params.update(defaults) obj = self.model(**params) obj.save() |
