简介:本文的首席执行官注释将介绍有关Django如何配置对IP的访问的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
您的问题不应该做。您现在所做的零件称为服务器。
如果您想通过IP访问服务器,则需要购买公共网络IP。这是真正的IP地址。LAN在内部。如果您购买,则有供应商,例如电信公司的网页查找或使用Alibaba Cloud Server发送IP。
在拥有公共网络IP的情况下,您需要购买一个域名,也就是说,这是购买后相关网页上的公共Web IP和域名,它一定会访问它,而其他人可以访问它通过域名。
这个非常重要。在中国,必须为管理局注册域名,否则将被阻止。
您正在谈论客户的IP,对吗?
def get_client_ip(请求):
x_forwarded_for = request.meta.get('http_x_forwardeded_for')如果x_forwardeded_for:
ip = x_forwarded_for.split(',')[0] else:
ip = request.meta.get('remote_addr')返回ip ip
Apache静态文件配置,别名/静态F:/django_project/xxx/src/static订单dender,全部允许所有
Django1.10版本应上文:
ip = model.gnericipaddressfield()
使用以下版本:
ip = model.ipaddrsfield()
您是否设置IIS?应该在IIS中设置本地主页。有用户在ASP主页中登录,因此请输入密码,您可以尝试此用户名和密码:admin(用户名和密码相同)
结论:以上是Django如何配置Django的内容以访问IP的主要CTO注释。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?