agendadigitalpy / web-python

Sitio web de AgendaDigital.com.py
https://www.agendadigital.com.py/
MIT License
11 stars 9 forks source link
agendadigital paraguay transparencia

web-python

Sitio web de agendadigital.com.py.

Si tenés alguna sugerencia relacionada con este proyecto, podes crear un ticket aquí.

Requisitos

Requisitos (Python)

$ pip install -r requirements.txt

Desarrollo

Antes de utilizar la aplicación, crear una base de datos en MongoDB, llamada "agendadigitalpy".

Entorno virtual

$ python3 -m venv venv
$ ./venv/bin/activate

Ejecución

$ cd src
$ flask run

Guía de instalación para macos

$ python3 -m venv venv

$ source venv/bin/activate

$ pip install -r requirements.txt

$ cd src

$ export FLASK_APP=app.py
# ejecutar flask en debug mode
$ export FLASK_ENV=development

$ flask run

en macos al correr flask run es muy común el error

ModuleNotFoundError: No module named 'bs4'

el fix es:

# salir del virtualenv
deactivate
# instalar manualmente
python3 -m pip install bs4

Comunidad

Para discutir sobre temas de desarrollo podes ingresar al Telegram de desarrollo en este enlace.

Para temas generales relacionados a la agenda digital, este es el canal oficial.