Skip to content

Este repositorio nace para facilitar el camino a usuario que necesiten hacer funcionar fastAPI y luego depoloyar en RENDER

Notifications You must be signed in to change notification settings

orestes-victor/Repositorio_guia_para_fastAPI_y_RENDER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guia para fastAPI y RENDER

Este repositorio nace para facilitar el camino a quien necesite hacer funcionar su proyecto en fastAPI y en RENDER.

La explicación parte de tener ya listo el archivo main.py con el codigo listo de las funciones para funcionar en fastAPI, dichas funciones buscarán los datos en este caso en formato .parquet que se encuentran en la carpeta Dataset.


Instalar el archivo requirements.txt

Agrego el archivo requirements.txt a la carpeta del proyecto en visual estudio:

  1. En la consola de comando (terminal) pego lo siguiente:
pip install -r requirements.txt

Entorno virtual

Abro la consola de terminal

  1. Instalo virtual env
pip install virtualenv
  1. Creo un entorno virtual
virtualenv nombre_del_entorno
  1. Activo el entorno virtual
nombre_del_entorno\Scripts\activate
  1. Desactivo el entorno virtual
deactivate

FastAPI

  1. Para correr el servidor de uvicorn, abro la consola de terminal y escribo
uvicorn main:app --reload
  1. Hago crtl+click en la dirección que te aparece en la terminal http://127.0.0.1:8000, luego agrego ya en el navegador agrego /docs y queda asi: http://127.0.0.1:8000/docs

  2. Para terminar cierro el servidor uvicorn haciendo en la terminal crtl+C

About

Este repositorio nace para facilitar el camino a usuario que necesiten hacer funcionar fastAPI y luego depoloyar en RENDER

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published