Esse é um projeto de REST API usando o Python e Flask, no qual são criados usuários e banco
0
stars
0
forks
source link
REST API com Python e Flask
Neste projeto irei mostrar como fazer um REST API usando o Python e Flask.
![image](https://user-images.githubusercontent.com/106549261/209197069-07ce21f2-c80d-4aa4-ace4-4abf05853337.png)
Primeiramente, será necessário fazer a instalação do:
-Python - A versão utilizada foi a 3.11.1
-Postman
O editor de código usado foi:
Visual Studio Code
Mas pode ser usado outro de acordo com a preferência do desenvolvidor.
Com o seu Ambiente Virtual ativo, faça a instalação do:
-Flask -2.2.2 -> versão utilizada
pip install Flask
-Flask-SQLAlchemy -3.0.2 -> versão utilizada
pip install Flask-SQLAlchemy
-SQLAlchemy -1.4.45 -> versão utilizada
Com a instalação do Flask-SQLAlchemy, automaticamente será instalado o SQLAlchemy
Feito a instalação do Flask, será instalado também toda coleção junto:
aniso8601==9.0.1
click==8.1.3
colorama==0.4.6
Flask==2.2.2
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.1
pytz==2022.7
six==1.16.0
Werkzeug==2.2.2
Instale também a biblioteca que irá ser feita o REST API:
-Flask-Restful -0.3.9 -> versão utilizada
pip install Flask-Restful
Biblioteca para fazer o login e logout do usuario:
pip install Flask-JWT-Extended
Com o Postman aberto, deverá ser criado uma nova coleção (Collections), com as seguintes requisições:
![2023-01-19](https://user-images.githubusercontent.com/106549261/213521222-63e92e2d-e608-41b8-ae54-a73fd002d2bf.png)