Ao tentar editar um jogo não estando logado, a aplicação dava erro, e ao consultar o código do curso estava assim:
def editar(id):
if 'usuario_logado' not in session or session['usuario_logado'] == None:
return redirect(url_for('login', proxima=url_for('editar')))
O meu passou a funcionar depois que eu fiz essa correção:
def editar(id):
if 'usuario_logado' not in session or session['usuario_logado'] == None:
return redirect(url_for('login', proxima=url_for('editar', id=id)))
Está certo? Não? O que posso melhorar no meu código?