diff options
| author | Vytis Banaitis <vytis.banaitis@gmail.com> | 2017-02-24 03:06:01 +0200 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-02-23 20:06:01 -0500 |
| commit | 3dcc3516914f25b58bde9312831f1d94b05cdb53 (patch) | |
| tree | ac1093e20e9a5b59711000ec42cc4603ca4da664 /django/db/backends | |
| parent | 4cffa9a1ffb37d4de7e99a851a9ed87b3c02d229 (diff) | |
Refs #23919 -- Used yield from.
Diffstat (limited to 'django/db/backends')
| -rw-r--r-- | django/db/backends/base/creation.py | 3 | ||||
| -rw-r--r-- | django/db/backends/utils.py | 3 |
2 files changed, 2 insertions, 4 deletions
diff --git a/django/db/backends/base/creation.py b/django/db/backends/base/creation.py index a291f43f55..64a1f06949 100644 --- a/django/db/backends/base/creation.py +++ b/django/db/backends/base/creation.py @@ -113,8 +113,7 @@ class BaseDatabaseCreation: if (model._meta.can_migrate(self.connection) and router.allow_migrate_model(self.connection.alias, model)): queryset = model._default_manager.using(self.connection.alias).order_by(model._meta.pk.name) - for obj in queryset.iterator(): - yield obj + yield from queryset.iterator() # Serialize to a string out = StringIO() serializers.serialize("json", get_objects(), indent=None, stream=out) diff --git a/django/db/backends/utils.py b/django/db/backends/utils.py index 7cb8228226..81eb8693ac 100644 --- a/django/db/backends/utils.py +++ b/django/db/backends/utils.py @@ -28,8 +28,7 @@ class CursorWrapper: def __iter__(self): with self.db.wrap_database_errors: - for item in self.cursor: - yield item + yield from self.cursor def __enter__(self): return self |
