MCPcopy Create free account
hub / github.com/Flagsmith/flagsmith / get_ip_address_from_request

Function get_ip_address_from_request

api/core/helpers.py:44–50  ·  view source on GitHub ↗
(request: Request)

Source from the content-addressed store, hash-verified

42
43
44def get_ip_address_from_request(request: Request) -> Any | None:
45 x_forwarded_for = request.META.get("HTTP_X_FORWARDED_FOR")
46 return (
47 x_forwarded_for.split(",")[0]
48 if x_forwarded_for
49 else request.META.get("REMOTE_ADDR")
50 )

Callers 3

saveMethod · 0.90
get_ip_hashMethod · 0.90
__call__Method · 0.90

Calls 1

getMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…