- Listo para hacer deploy en Heroku.
- API sirviendo 2 funciones distintas.
- Para debuggear hay una subcarpeta llamada debug e igual se podrá hacer uno con el comando pytest.
Llamada | Función | URL | Params |
---|---|---|---|
Articulo | Enviar un artículo para su analisis | /ARTICLE (GET) | url |
Feed | Se obtiene un listado de 10 noticias del tema y del candidato | /FEED (GET) | candidato categoria |
- En caso de tener Python3, pip y virtual env; ir al paso 5.
- Instalar Python3
- Instalar pip
- Instalar virtualenv mediante "pip install virtualenv".
- Crear un virtual env mediante "mkvirtualenv fakenewsmxAPI".
- Ir al folder donde clonamos el repo y correr el siguiente comando "setprojectdir .", mediante esto cada vez que ingresemos al entorno se´redireccionará al folder. Para salir del entorno tenemos que usar "deactivate" y para regresar "workon fakenewsmxAPI". Si todo funciona debería de salirnos (fakenewsmxAPI) antes de nuestro cursor en la consola.
- Correr "pip install -r requirements.txt"
- Correr "gunicorn app:app"
- En nuestra url local en el puerto 5000 se debería ver un mensaje.