diff options
| author | Aymeric Augustin <aymeric.augustin@m4x.org> | 2013-09-06 17:06:58 -0500 |
|---|---|---|
| committer | Aymeric Augustin <aymeric.augustin@m4x.org> | 2013-09-06 17:15:23 -0500 |
| commit | 73f38eb4d15d3da4707d8637178334c2f105ca19 (patch) | |
| tree | 75f3e47e609c186e766c0358d897e6b543847332 | |
| parent | 122020fdb93980df850ae02f61d97da27e2cb515 (diff) | |
Minor factorization.
| -rw-r--r-- | django/db/models/sql/subqueries.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/django/db/models/sql/subqueries.py b/django/db/models/sql/subqueries.py index 8beb3fa74a..3f2e4d547f 100644 --- a/django/db/models/sql/subqueries.py +++ b/django/db/models/sql/subqueries.py @@ -153,10 +153,7 @@ class UpdateQuery(Query): Updates are coalesced so that we only run one update query per ancestor. """ - try: - self.related_updates[model].append((field, None, value)) - except KeyError: - self.related_updates[model] = [(field, None, value)] + self.related_updates.setdefault(model, []).append((field, None, value)) def get_related_updates(self): """ |
