Buscador de personas que visitan las instituciones del Estado
Project description
Django-manolo
Manolo, buscador de lobistas
Presento un buscador de personas que ingresan las oficinas de entidades del Estado peruano. http://manolo.rocks
Motivación
Todo aquel que visita el Organismo de Contrataciones debe registrarse dejando su nombre, documento de identidad, motivo de visita, empleado público que lo recibe, hora de ingreso, salida y fecha. Toda esta información está disponible en la Internet en esta dirección: http://visitas.osce.gob.pe/controlVisitas/index.php?r=consultas/visitaConsulta/index
El problema es que la interfaz no es muy amigable y sólo se pueden buscar visitantes a la institución por día. Seleccionas cualquier día del menú y veras todos los visitantes que de esa fecha. Si quieres saber cuántas veces ha visitado el lugar una determinada persona, debes buscar día por día, página por página, revisar línea por línea en búsqueda de la persona de interés.
Obviamente este tipo de búsqueda es muy tedioso, aburrido, inexacto (se presta a errores de conteo) además que toma demasiado tiempo hacer una simple búsqueda.
Por eso decidí construir un simple buscador de personas que visitan dicha institución estatal. La función de este buscador simple: Tipeas un nombre y aparecerán en pantalla todas las veces que la persona tenga ingresos registrados al Organismo de Contrataciones.
A partir de Manolo versión 2.0.0, la versión online (en http://manolo.rocks) contiene una base de datos unificada conteniendo registro de visitas de 7 entidades del Estado peruano.
Crea tu propio buscador de lobistas
Ahora “Manolo” es un plugin para Django. Puedes crear rápidamente un buscador de lobistas para tu institución estatal favorita. Para eso necesitas conseguir el link donde esté alojado el registro de visitas de la institución. Se lo das a Manolo y él hará lo suyo.
Más información en un post en el blog Útero de Marita:
http://aniversarioperu.utero.pe/2014/03/08/manolo-buscador-de-lobistas/
Esta es la dirección web de Manolo, buscador de personas: http://manolo.rocks
Documentación
“Manolo” es un paquete o app para Django y puede ser agregado fácilmente a algún proyecto de Django a manera de plugin.
La documentación completa está en este enlace: https://django-manolo.readthedocs.org.
Fork from Gihub
Aquí puedes seguir el desarrollo de Manolo https://github.com/aniversarioperu/django-manolo
Install
python3.4
Troubleshooting
If error in pickle version appears. Remove contents of whoosh index folder and rebuild the index:
python manage.py rebuild_index --settings=manolo.settings.local
Configure
Create a config.json file to keep private credentials to use by settings files:
{ "SECRET_KEY": "hola", "DB_USER": "postgres", "DB_PASS": "password", "DB_NAME": "manolo", "DB_PORT": "5432", "DB_HOST": "localhost" }
History
2.4.0 (2015-02-24)
Ahora tiene API y devuelve resultados en TSV y JSON.
2.3.3 (2015-02-21)
Agregado Produce a lista de entidades estatales.
Resultados se muestran ordenados según fecha orden descendente.
Import script asume datos limpios y normalizados.
2.3.2 (2015-01-27)
Corregir bug en template, search_result.html
2.3.1 (2015-01-27)
Corregir páginas 404 y 500.
2.3.0 (2015-01-27)
Posibilidad de retornar resultados al hacer click sobre fechas.
2.2.0 (2015-01-27)
Agregado el Minem a la lista de entidades estatales.
Conteo de resultados con coma.
2.1.0 (2015-01-27)
Ahora usando elasticseach para indexar la base de datos.
Es más rápido que whoosh.
2.0.0 (2015-01-25)
Gran reorganización de models.
Manolo unificado, usando base de datos indexada via whoosh.
1.1.0 (2014-11-19)
Ahora con paginación de la búsqueda de resultados.
1.0.3 (2014-09-04)
Documentación.
1.0.2 (2014-09-04)
Agregando logo.
1.0.1 (2014-09-02)
Actualizando dependencia requests
1.0.0 (2014-08-31)
Empaquetado como app para Django.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file django-manolo-2.4.0.tar.gz
.
File metadata
- Download URL: django-manolo-2.4.0.tar.gz
- Upload date:
- Size: 719.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e08309e1d884126a712c6147d3aecea4295a8ac98baae0599a6f4258e1879c90 |
|
MD5 | 9cc9abc969438a23360fccbaa3d181af |
|
BLAKE2b-256 | a104269016dd6a305b774f3fe58d10a36371cf29723645a63df275d3238ec188 |
File details
Details for the file django_manolo-2.4.0-py2.py3-none-any.whl
.
File metadata
- Download URL: django_manolo-2.4.0-py2.py3-none-any.whl
- Upload date:
- Size: 727.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 174cab7380f30af5a1effcc597c48030d4f96175b8ffbe5f48e4cd3ec57ec26e |
|
MD5 | d31aa6b59ed4a89aaea2b3b7d134a126 |
|
BLAKE2b-256 | e754637d6d18a84e29d59caabc68fd1538481a67eab2d39c4f0f60f5a7b965dc |