Django 获取访问者信息

request内的META里有请求用户的信息

#定义视图方法
def get_ip(request):
    #打印头部所以信息
    # print(request.META)
    # 获取ip信息
    if "HTTP_X_FORWARDED_FOR" in request.META:
        ip = request.META.get('HTTP_X_FORWARDED_FOR')
    else:
        ip = request.META.get('REMOTE_ADDR')
    print('来访者的IP是'+str(ip))
    print(request.META)
    return HttpResponse('您的ip是'+str(ip))

 

posted @ 2019-01-21 20:35  TheoldmanPickgarbage  阅读(456)  评论(0编辑  收藏  举报