当他们查看我的网站时,我正在尝试GeoIP2
使用他们的 IP 让用户的城市和国家/地区使用他们的 IP。我从https://dev.maxmind.com/geoip/legacy/geolite/下载了 2 个文件
,GeoLite Country 和 GeoLite City Binary/gzip 文件。之后,我将它们geoip
放在我的项目根目录中。我在那里解压缩了它们。
这是图像
,我还在我的项目 settings.py 文件中添加了这一行:
GEOIP_PATH = os.path.join(BASE_DIR, 'geoip')
但是当我尝试使用 GeoIP2 时,它给了我错误:
GeoIP2Exception 在 /
无效的 GeoIP 国家和城市数据文件。
我正在使用 django 2.0.4。
有人可以帮我解决这个问题吗?
谢谢。