Django-ipgeo is een Django app die een API om te werken met de database van ipgeobase.ru biedt.
Hoe te gebruiken?
* Installeer via pip django-ipgeo pakket.
* Voeg "ipgeo" naar INSTALLED_APPS
* Run syncdb
* Run "manage.py ipgeo_update"
* Gebruik het als:
& Nbsp; & nbsp; & nbsp; van ipgeo.models import Range
& Nbsp; & nbsp; & nbsp; proberen:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; rang = Range.objects.find (request.META ['REMOTE_ADDR']
& Nbsp; & nbsp; & nbsp; behalve Range.DoesNotExist:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print 'Onbekende locatie'
& Nbsp; & nbsp; & nbsp; anders:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print 'Het land is', rang.country
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; indien rang.location:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print 'De stad is', rang.location.name
Eisen
- Python
- Django
Reacties niet gevonden