Django-ipgeo является приложение Django, который обеспечивает API для работы с базой данных из ipgeobase.ru.
Как его использовать?
* Установите с помощью Django-пип ipgeo пакета.
* Добавить "ipgeo", чтобы INSTALLED_APPS
* Запустить SyncDB
* Выполнить "manage.py ipgeo_update"
* Используйте его как:
& NBSP; & NBSP; & NBSP; от ipgeo.models хребта импорта
& NBSP; & NBSP; & NBSP; пытаться:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; позвонил = Range.objects.find (request.META ['REMOTE_ADDR']
& NBSP; & NBSP; & NBSP; кроме Range.DoesNotExist:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Печать «Неизвестное местоположение"
& NBSP; & NBSP; & NBSP; другой:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Печать «Страна», rang.country
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; если rang.location:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Печать «Город», rang.location.name
Требования
- Python
- Джанго
Комментарии не найдены