Majority of the sites/apps built on Django may require user's real IP address for tracking, prevention, verification and many other reasons.
To get (guess) user's real IP address, one must check few META fields in a particular order to peel off the proxies.
This is what lot of Django developers do already. I call it, "~DRYing the get_real_ip() to death".
With that said, may I purpose to have "django-ipware" blessed and included in core.utils.
Here is the code:
I just want to know if such an API would have a place in core.utils. If so, I'll send a pull request against the proper branch.
Thanks,
Val