- pip freeze > requirements.txt ()
instala as dependencias do arquivo requerimento
- pip install -r requirements.txt
- set FLASK_APP=arquivoscsv/app.py
- set FLASK_ENV=development
- flask run
- Serving Flask app "app.py" (lazy loading)
- Environment: development
- Debug mode: on
- Restarting with stat
- Debugger is active!
- Debugger PIN: 999-999-999
- Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
- contexto de confirguração
- alterações antes de iniciar a app, ex: dentro do create_app
- current_app
- contexto de aplicação
- quando roda a app (flask run)
- testes
- hooks
- contexto do request (views)
- quando existe um get/post na app rodando
- request, session
- versão Maior(MAJOR): quando fizer mudanças incompatíveis na API,
- versão Menor(MINOR): quando adicionar funcionalidades mantendo compatibilidade, e
- versão de Correção(PATCH): quando corrigir falhas mantendo compatibilidade.
Rótulos adicionais para pré-lançamento(pre-release) e metadados de construção(build) estão disponíveis como extensão ao formato MAJOR.MINOR.PATCH.
https://semver.org/lang/pt-BR/
- use 4 spaces for indentation
- imports should go at the top of the file
- separate function definitions with two blank lines
- keep function definitions together
- keep top level statements, including function calls, together at the bottom of the program