summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsreehari1997 <sreeharivijayan619@gmail.com>2021-03-25 14:13:12 +0530
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-03-26 07:35:34 +0100
commit0860db225a4a7059c0884c87c0a7aa0035fd0d36 (patch)
tree2e8264f502b66d3e5e3a86420d53ce4bf7ed0e75
parentcac9ec73db35a6d38d33f271f4724da486c60e9f (diff)
Fixed #32580 -- Doc'd that HttpRequest.get_host() may raise DisallowedHost.
-rw-r--r--AUTHORS1
-rw-r--r--docs/ref/request-response.txt4
2 files changed, 5 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index 4f55ac0eb9..45a593605b 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -855,6 +855,7 @@ answer newbie questions, and generally made Django that much better:
sloonz <simon.lipp@insa-lyon.fr>
smurf@smurf.noris.de
sopel
+ Sreehari K V <sreeharivijayan619@gmail.com>
Srinivas Reddy Thatiparthy <thatiparthysreenivas@gmail.com>
Stanislas Guerra <stan@slashdev.me>
Stanislaus Madueke
diff --git a/docs/ref/request-response.txt b/docs/ref/request-response.txt
index 4f4de1be1c..cc8006f5f7 100644
--- a/docs/ref/request-response.txt
+++ b/docs/ref/request-response.txt
@@ -290,6 +290,10 @@ Methods
Example: ``"127.0.0.1:8000"``
+ Raises ``django.core.exceptions.DisallowedHost`` if the host is not in
+ :setting:`ALLOWED_HOSTS` or the domain name is invalid according to
+ :rfc:`1034`/:rfc:`1035 <1035>`.
+
.. note:: The :meth:`~HttpRequest.get_host()` method fails when the host is
behind multiple proxies. One solution is to use middleware to rewrite
the proxy headers, as in the following example::