diff options
| author | saeedblanchette <33104967+saeedblanchette@users.noreply.github.com> | 2021-05-31 03:56:08 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-06-07 06:31:50 +0200 |
| commit | 7dd502b0e1e7d3e7fa2c5a2d54bbc926dbcf5f92 (patch) | |
| tree | 7be3e2c3eafd8ddc8ad2b5cf7f8f7cb04498bd4e /django | |
| parent | ecf8af79355c8daa67722bd0de946b351f7f613d (diff) | |
Refs #24121 -- Added __repr__() to ChangeList and BaseStorage.
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/admin/views/main.py | 7 | ||||
| -rw-r--r-- | django/contrib/messages/storage/base.py | 3 |
2 files changed, 10 insertions, 0 deletions
diff --git a/django/contrib/admin/views/main.py b/django/contrib/admin/views/main.py index 9ac557ea71..43583c81e9 100644 --- a/django/contrib/admin/views/main.py +++ b/django/contrib/admin/views/main.py @@ -108,6 +108,13 @@ class ChangeList: self.title = title % self.opts.verbose_name self.pk_attname = self.lookup_opts.pk.attname + def __repr__(self): + return '<%s: model=%s model_admin=%s>' % ( + self.__class__.__qualname__, + self.model.__qualname__, + self.model_admin.__class__.__qualname__, + ) + def get_filters_params(self, params=None): """ Return all params except IGNORED_PARAMS. diff --git a/django/contrib/messages/storage/base.py b/django/contrib/messages/storage/base.py index b2eeac77f4..01422066a6 100644 --- a/django/contrib/messages/storage/base.py +++ b/django/contrib/messages/storage/base.py @@ -69,6 +69,9 @@ class BaseStorage: def __contains__(self, item): return item in self._loaded_messages or item in self._queued_messages + def __repr__(self): + return f'<{self.__class__.__qualname__}: request={self.request!r}>' + @property def _loaded_messages(self): """ |
