django-ipgeo este o aplicatie Django, care oferă un API pentru a lucra cu baza de date de la ipgeobase.ru.
Cum să-l folosească?
* Instalarea prin pip pachet django ipgeo.
* Adăugați "ipgeo" la INSTALLED_APPS
* Run syncdb
* Run "ipgeo_update manage.py"
* Folositi-l ca:
& Nbsp; & nbsp; & nbsp; din Gama ipgeo.models import
& Nbsp; & nbsp; & nbsp; încercați:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; rang = Range.objects.find (request.META ['REMOTE_ADDR']
& Nbsp; & nbsp; & nbsp; cu excepția Range.DoesNotExist:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "locație necunoscută"
& Nbsp; & nbsp; & nbsp; altceva:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "Țara este", rang.country
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dacă rang.location:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; print "Orasul este", rang.location.name
Cerințe :
- Python
- Django
Comentariile nu a fost găsit