社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

如何获取用户访问时的访问端口

星际 • 10 年前 • 4916 次点击  

我们可以从request.META里面获取用户访问ip,那么访问端口如何获取呢?求教。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/897
 
4916 次点击  
文章 [ 3 ]  |  最新文章 10 年前
Py站长
Reply   •   1 楼
Py站长    10 年前

星际
Reply   •   2 楼
星际    10 年前

@Django中国社区 谢谢。问题已经解决了,直接从server_port中没有取得需要的客户端访问端口,后来在nginx中配置了相关参数:proxy_set_header X-Real-Port $remote_port; 然后取:HTTP_X_REAL_PORT,经过实际测试,应该是没问题了。还是非常谢谢你的回答。

Py站长
Reply   •   3 楼
Py站长    10 年前

https://docs.djangoproject.com/en/1.7/ref/request-response/

SERVER_PORT – The port of the server (as a string). 跑马场