Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Proxima url no login

Olá! Quando eu aperto no botão de login, coloco as informações e salvo, o código quebra, pois não sabe qual é a próxima url. O código no lista.html ficaria melhor com o proxima definido:

<a class="btn btn-primary" href="{{ url_for('login', proxima=url_for('index')) }}"> Login </a>
1 resposta
solução!

Olá Pedro! Tudo bem?

A sua sugestão de incluir a próxima URL no botão de login é muito válida e pode realmente evitar problemas de navegação.

No seu exemplo, você está utilizando o url_for para definir a rota de login e especificando a próxima URL como a página inicial (index). Isso é uma prática comum para garantir que, após o login, o usuário seja redirecionado para uma página específica, como a página inicial ou a página que ele estava tentando acessar antes de ser redirecionado para o login.

Aqui está um exemplo de como você pode implementar isso no seu código:

<a class="btn btn-primary" href="{{ url_for('login', proxima=url_for('index')) }}"> Login </a>

Dessa forma, ao clicar no botão de login, a aplicação saberá que, após o login bem-sucedido, deve redirecionar o usuário para a página inicial. Isso melhora a experiência do usuário, pois evita que ele fique "perdido" após realizar o login.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!