diff --git a/django/db/models/query.py b/django/db/models/query.py index e1e2bb19f2..3696181a5c 100644 --- a/django/db/models/query.py +++ b/django/db/models/query.py @@ -284,6 +284,7 @@ class QuerySet(object): query = self.query.clone(sql.UpdateQuery) query.add_update_values(kwargs) query.execute_sql(None) + transaction.commit_unless_managed() self._result_cache = None update.alters_data = True