Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crear vista de Swagger #3

Closed
xuxoramos opened this issue Apr 28, 2021 · 6 comments
Closed

Crear vista de Swagger #3

xuxoramos opened this issue Apr 28, 2021 · 6 comments

Comments

@xuxoramos
Copy link
Collaborator

Para agregar autenticación y monitoreo al API con API Gateway de AWS hay que hacer que la app tenga una ruta /swagger.

Podemos incorporar flasgger para generar en automático este front y permitir que lo consuma API Gateway.

@penserbjorne
Copy link
Member

Hola!

Muy bien, trabajare en añadir flasgger.

@xuxoramos
Copy link
Collaborator Author

Seguí este tutorial que incorpora Flask, SqlAlchemy y Swagger para que chequemos API Gateway:

  1. Flask + SqlAlchemy: https://gerrysabar.medium.com/install-sqlalchemy-to-flask-1-0-2-python-3-247705e742c0
  2. Flask + Swagger: https://gerrysabar.medium.com/basic-api-crud-with-flask-1-0-3-swagger-8509de52fbbc
  3. Flask + SqlAlchemy + Swagger: https://gerrysabar.medium.com/basic-crud-with-flask-1-0-2-swagger-sqlalchemy-d26ae303e99d

El Jueves te muestro el resultado de API Gateway.

@xuxoramos
Copy link
Collaborator Author

Hola!

Muy bien, trabajare en añadir flasgger.

Yo no pude hacer jalar el flasgger, y usé los tutoriales que te pongo arriba.

@penserbjorne
Copy link
Member

Hola!

Al parecer el proyecto de Flask-RESTPlus esta muerto, esta era la herramienta que se utilizaba en los tutoriales.

Probare con Flask-RESTX el cual es un fork de RESTPlus.

@xuxoramos
Copy link
Collaborator Author

Hola!

Al parecer el proyecto de Flask-RESTPlus esta muerto, esta era la herramienta que se utilizaba en los tutoriales.

Probare con Flask-RESTX el cual es un fork de RESTPlus.

Ya chequé el proyecto RESTX y se me hace que es un muy buen reemplazo del RESTPlus. Vientos!

@penserbjorne
Copy link
Member

¡Listo!

El código ha sido swaggerizado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants