Django-ipgeo je aplikace, Django, který poskytuje rozhraní API pro práci s databází z ipgeobase.ru.
Jak ji používat?
* Instalace přes pip Django-ipgeo balíčku.
* Přidat "ipgeo" pro INSTALLED_APPS
* Běh syncdb
* Run "manage.py ipgeo_update"
* Použijte jej jako:
& Nbsp; & nbsp; & nbsp; od ipgeo.models importu rozsah
& Nbsp; & nbsp; & nbsp; zkuste:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; rang = Range.objects.find (request.META ['REMOTE_ADDR']
& Nbsp; & nbsp; & nbsp; kromě Range.DoesNotExist:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "Neznámá poloha"
& Nbsp; & nbsp; & nbsp; else:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "země", rang.country
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; pokud rang.location:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "Město je", rang.location.name
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen