Esse é um curso completo de Flask REST API da Udemy com integração com banco de dados relacionais (PostgreSQL e MySQL), Autenticação com JWT, Cadastro com confirmação por e-mail, AWS, GCP, Heroku e testes com Postman e pretendo implementar também testes unitários com Unittest e Pytest e de integração com TravisCI e por último mas não menos importante, Docker/ docker-compose.
- Python
- Flask-Restful
- PostgreSQL
- Flask-SQLAlchemy
- ...
- python --version ## Output: python3.8
- alias python python-python3.9 ## Wanted to use python3.9 for a change
- python3.9 -m venv venv39
- source venv39/bin/activate
- pip install flask-restful
- pip freeze > requirements.txt
- python app.py
- python cria_banco.py
- pip install flask-SQLAlchemy
- pip install Flask-JWT-Extended
- /hoteis
- /hoteis/str:hotel_id
- /usuarios/int:user_id
- /cadastro
- /login