Casi el 80% de los estadounidenses viven en entornos urbanos; si lo hace, también, y tienen coordenadas que usted puede ser que desee para recoger el barrio de, usted puede utilizar esta herramienta para hacerlo.
django-barrios es una aplicación Django que le permite importar datos de archivos de formas proporcionadas por tanto Zillow y la Ciudad de Portland; & nbsp; por favor darles atribución en las páginas en las que se utiliza esta información.
Instalación
Puede instalar cualquiera de pepita:
PIP instalar django-barrios
u obtener e instalar la fuente desde el repositorio bitbucket:
hg clone https://bitbucket.org/latestrevision/django-neighborhoods
cd django-barrios
python setup.py install
u obtener e instalar la fuente desde el repositorio GitHub:
git clone https://github.com/latestrevision/django-neighborhoods.git
cd django-barrios
python setup.py install
Si usted vive en Portland, Oregon, recomiendo el uso de los archivos de forma que provee la ciudad de Portland (tenga en cuenta que puede utilizar tanto los archivos de forma que provee la ciudad de Portland, así como los proporcionados por Zillow, cada fuente tiene una prioridad prioridad ajustable, con los proporcionados por la Ciudad de Portland tiene una prioridad más alta que las de Zillow):
import_portland_neighborhoods python manage.py
Pero, si le toca vivir, tal vez, de Chicago, Illinois y casi nunca salen del estado, que sólo podría funcionar:
python manage.py import_zillow_neighborhoods IL
O, si está desarrollando una aplicación que puede utilizar los datos de toda la nación:
python manage.py import_zillow_neighborhoods todo
Vea la sección de 'Comandos' más abajo para obtener más información.
Utilice
Para un punto llamado punto, usted puede encontrar que (si los hay) barrio el punto está dentro de hallazgo qué objeto Barrio superpone este punto, como:
desde neighborhoods.models importan Barrio
Sugerencias de búsqueda:
& Nbsp; barrio = Neighborhood.get_containing (punto)
excepto Neighborhood.DoesNotExist:
& Nbsp; # Usted está actualmente fuera de los límites de cualquier vecindario conocido
& Nbsp; barrio = Ninguno
Comandos
import_zillow_neighborhoods
import_portland_neighborhoods.: Descarga límites del vecindario producidos por la ciudad de Portland, y importarlos a su aplicación
Requisitos :
- Python
- Django
Comentarios que no se encuentran