From 788fa9fffa0105d391b8fe35f2894bc5b4e29066 Mon Sep 17 00:00:00 2001 From: Berker Peksag Date: Thu, 20 Nov 2014 11:28:16 +0200 Subject: Fixed #12098 -- Simplified HttpRequest.__repr__(). --- django/http/request.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'django/http/request.py') diff --git a/django/http/request.py b/django/http/request.py index 486eeb5410..0ef90a1954 100644 --- a/django/http/request.py +++ b/django/http/request.py @@ -64,7 +64,11 @@ class HttpRequest(object): self._post_parse_error = False def __repr__(self): - return build_request_repr(self) + if self.method is None or not self.get_full_path(): + return force_str('<%s>' % self.__class__.__name__) + return force_str( + '<%s: %s %r>' % (self.__class__.__name__, self.method, force_str(self.get_full_path())) + ) def get_host(self): """Returns the HTTP host using the environment or request headers.""" -- cgit v1.3