django获取客户端真实ip

2017-07-21  本文已影响0人  爱喝冰红茶
def get_ip_address(request):
    """
    获取ip地址
    :param request:
    :return:
    """
    ip = request.META.get("HTTP_X_FORWARDED_FOR", "")
    if not ip:
        ip = request.META.get('REMOTE_ADDR', "")
    client_ip = ip.split(",")[-1].strip() if ip else ""
    return client_ip
上一篇 下一篇

猜你喜欢

热点阅读