summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMads Jensen <mje@inducks.org>2019-08-14 10:50:31 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-08-14 10:50:31 +0200
commit0b8d911d280f033154bb43f3da0e72b6175aa708 (patch)
tree7184b5785b8813fcd190c793368c3cdf4c16f53d
parenteed2e740f7efa9a9290fb913f796437e2c4adc5f (diff)
Optimized Field.deconstruct() by using elif.
-rw-r--r--django/db/models/fields/__init__.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py
index 94effe437f..194514c900 100644
--- a/django/db/models/fields/__init__.py
+++ b/django/db/models/fields/__init__.py
@@ -477,11 +477,11 @@ class Field(RegisterLookupMixin):
path = "%s.%s" % (self.__class__.__module__, self.__class__.__qualname__)
if path.startswith("django.db.models.fields.related"):
path = path.replace("django.db.models.fields.related", "django.db.models")
- if path.startswith("django.db.models.fields.files"):
+ elif path.startswith("django.db.models.fields.files"):
path = path.replace("django.db.models.fields.files", "django.db.models")
- if path.startswith("django.db.models.fields.proxy"):
+ elif path.startswith("django.db.models.fields.proxy"):
path = path.replace("django.db.models.fields.proxy", "django.db.models")
- if path.startswith("django.db.models.fields"):
+ elif path.startswith("django.db.models.fields"):
path = path.replace("django.db.models.fields", "django.db.models")
# Return basic info - other fields should override this.
return (self.name, path, [], keywords)