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