I just need to know what country my users are calling from. The quickest (read: laziest) solution I found was this one:
https://docs.djangoproject.com/en/dev/ref/contrib/gis/geoip/
Works fine on my home machine - I can whack in an IP and it spits out the country. Can't be that hard to get the user's IP from django, so I thought I was good to go.
Unfortunately the PythonAnywhere servers disagree - the django geoip module isn't there and, looking a bit closer, I see geoip itself is actually just a wrapper around a C library. What's the PA policy on binaries then, and how should I go about setting this one up?
Unless of course, there's a better, easier recommended way of looking up user location - in which case, what would that be?