擅长:python、mysql、java
<p>{您可以从^ a1请求获得主机名:</p>
<pre><code>request.get_host()
</code></pre>
<p>客户端的远程IP如下(<a href="https://docs.djangoproject.com/en/1.11/ref/request-response/#django.http.HttpRequest.META" rel="nofollow noreferrer">docs</a>):</p>
^{pr2}$
<p>获取<strong>服务器</strong>IP有点棘手,如<a href="https://stackoverflow.com/a/166520/719247">this SO answer</a>所示,
这给出了解决方案:</p>
<pre><code>import socket
# one or both the following will work depending on your scenario
socket.gethostbyname(socket.gethostname())
socket.gethostbyname(socket.getfqdn())
</code></pre>