1
resposta

para que serve e como funciona esse codigo da aula

proxima = request.args.get('proxima') não entendi bem como isso funciona 'proxima_pagina = request.form['proxima']' quer dizer ele percorre a ulr certo? mais como ele faz isso com o resquet.form[] isso não seria para percorrer as paginas html, quais usos mais tenho para o request.form

1 resposta

Oii Everton, tudo bem?

Vamos lá pra sua dúvida!

  1. proxima = request.args.get('proxima'): Este código é utilizado para capturar um valor passado através da URL. Por exemplo, se você acessar uma URL como http://seusite.com/pagina?proxima=outra_pagina, o Flask vai pegar o valor de proxima que é "outra_pagina" e armazená-lo na variável proxima. Isso é útil para redirecionamentos ou para manter um fluxo de navegação.

  2. proxima_pagina = request.form['proxima']: Já esse código é usado pra capturar dados enviados através de um formulário HTML. Suponha que você tenha um formulário com um campo de entrada chamado proxima. Quando o formulário é submetido, o Flask busca no corpo do pedido (request body) o valor desse campo. Isso é comum em situações como login, onde os dados são postados para o servidor.

Ambos request.args e request.form são maneiras de receber dados do usuário, sendo que o primeiro é usado principalmente para dados enviados via URL (GET requests), e o segundo para dados enviados via formulários (POST requests).

Além desses usos, você pode utilizar request.form e request.args para qualquer situação onde precise acessar dados enviados pelo usuário, seja através de uma URL ou de um formulário. Isso inclui filtrar resultados de busca, receber opções de configuração, entre outros.

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software