May 2018
Intermediate to advanced
312 pages
7h 30m
Portuguese (Portugal, Brazil)
O segredo para escrever aplicações fáceis de manter é escrever um código claro e bem estruturado. Os exemplos que vimos até agora são simples demais para demonstrar isso, mas as funções de view do Flask têm dois propósitos totalmente independentes disfarçados em um só, o que gera um problema.
A tarefa óbvia de uma função de view é gerar uma resposta a uma requisição, como vimos nos exemplos exibidos no Capítulo 2. Para as requisições mais simples, isso é suficiente; em muitos casos, porém, uma requisição também dispara uma mudança no estado da aplicação, e a função de view é o local em que essa mudança é gerada.
Por exemplo, considere um usuário que esteja registrando uma nova conta em um site. O usuário digita um endereço ...