Я пытаюсь использовать GeoIP2
, чтобы получить города и страны пользователя, использующие их IP-адреса при просмотре моего веб-сайта.Я скачал 2 файла из файлов https://dev.maxmind.com/geoip/legacy/geolite/, GeoLite Country и GeoLite City Binary / gzip.После этого я помещаю их в каталог geoip
внутри корня моих проектов.И там я их расстегнул. Вот изображение , и я также добавил эту строку в мой файл settings.py проекта: GEOIP_PATH = os.path.join(BASE_DIR, 'geoip')
, но когда я пытаюсь использовать GeoIP2, он выдает мне ошибку:
GeoIP2Exceptionat /
Недопустимые файлы данных GeoIP о стране и городе.
Я использую django 2.0.4.
Может кто-нибудь помочь мне решить эту проблему?
спасибо.