app_clientip package
Submodules
app_clientip.admin module
app_clientip.apps module
-
class
app_clientip.apps.AppClientipConfig(app_name, app_module)[源代码]
基类:django.apps.config.AppConfig
-
name = 'app_clientip'
app_clientip.models module
app_clientip.tests module
app_clientip.urls module
app_clientip.views module
-
app_clientip.views.alive(request)[源代码]
-
app_clientip.views.root_echoip(request)[源代码]
返回访问者的ip
- 用法
有时候想知道自已的公网ip,就直接用这个好了
- nginx需要配置
先从nginx取’X-Real-Ip’
由于用了nginx作为反向代理,需要在nginx里如下配置,然后获取 X-Real-IP即可
如果django前面没有nginx,就直接从 request.META里取 ‘REMOTE_ADDR’
Module contents