diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-06-17 10:32:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-17 10:32:43 +0200 |
| commit | 82da72b74851808c08ec98fe609efe52609f29ad (patch) | |
| tree | 9f2125907b0984960feaaebfe214dd20b250d2cf /django | |
| parent | 1621f06051c94665f2edf492c10316875896e7eb (diff) | |
Refs #28077 -- Added opclasses to Index.__repr__().
This also removes unnecessary commas between attributes.
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/models/indexes.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/django/db/models/indexes.py b/django/db/models/indexes.py index 0662006404..f0f6cdab15 100644 --- a/django/db/models/indexes.py +++ b/django/db/models/indexes.py @@ -123,10 +123,11 @@ class Index: self.name = 'D%s' % self.name[1:] def __repr__(self): - return "<%s: fields='%s'%s%s>" % ( + return "<%s: fields='%s'%s%s%s>" % ( self.__class__.__name__, ', '.join(self.fields), - '' if self.condition is None else ', condition=%s' % self.condition, - '' if not self.include else ", include='%s'" % ', '.join(self.include), + '' if self.condition is None else ' condition=%s' % self.condition, + '' if not self.include else " include='%s'" % ', '.join(self.include), + '' if not self.opclasses else " opclasses='%s'" % ', '.join(self.opclasses), ) def __eq__(self, other): |
