是否有Python API,如果我们输入IP地址,我们是否能够知道访问的位置和位置
答案 0 :(得分:0)
答案 1 :(得分:0)
GeoDjango看起来很适合您的需求。我不确定您希望如何引导用户,但使用GeoIP API,您可以执行以下操作:
from django.contrib.gis.utils import GeoIP
g = GeoIP()
ip = request.META.get('REMOTE_ADDR', None)
if ip:
city = g.city(ip)['city']
print "ip:",ip," city:",city
文档非常详细地解释了这些内容(http://docs.djangoproject.com/en/dev/ref/contrib/gis/);我会花一点时间仔细阅读它们