Gostaria de saber por qual motivo eu preciso nesse caso usar o flask_wtf se eu apenas poderia entrar no TEMPLATE > NOVO.HTML e adicionar em cada INPUT a tag REQUIRED ???
Não seria mais facil nesse caso? é mesmo necessario uma validação?
Gostaria de saber por qual motivo eu preciso nesse caso usar o flask_wtf se eu apenas poderia entrar no TEMPLATE > NOVO.HTML e adicionar em cada INPUT a tag REQUIRED ???
Não seria mais facil nesse caso? é mesmo necessario uma validação?
Olá Edilson! Tudo certo? Espero que sim. 🙂
A validação utilizando a tag required diretamente no html se trata de uma validação feita pelo frontend da aplicação e, na maioria dos casos ela é recomendada sim quando possível. Porém, a validação feita do lado backend se faz igualmente necessária para garantir a segurança da aplicação.
Qualquer pessoa poderia inspecionar a página do navegador e alterar o input retirando a tag required e as informações de formulário seriam passadas para o backend sem problema algum. Dessa forma, a validação do backend é muito importante e o flask_wtf é uma extensão do flask que ajuda a tornar todo o processo da validação mais fácil.
Espero ter ajudado! Quaisquer dúvidas, estou à disposição. 😉
Muito Obrigado.. me ajudou muito a entender melhor essa parte!