В моем приложении я использую django geoIP для определения местоположения пользователей, и оно хорошо справляется со своей задачей, но мне также необходимо включить данные о местоположении в мою модель пользователей. В моей модели пользователей каждый пользователь будет иметь свою страну (национальность), город (где он находится) и координаты. Я думаю, что лучший способ - это связать модель местоположения (или модель стран и городов) с соответствующей базой данных.
Теперь вопрос, возможно ли использовать базу данных, используемую GeoIP (maxmind GeoLiteCity-GeoIP binary db) для моей модели? или мне нужен пользовательский БД, который лучше подходит моей цели. Я также принимаю любой лучший подход.