理想情况下,我想回复此信息,但它不起作用:
return redirect(url_for('register'), message='email already exists')
我在没有url_for:
的情况下尝试过这个版本return redirect('register.html', message='email already exists')
也不起作用。您是否必须在网址中明确地返回消息或将其保存在cookie中?有没有更清洁的方法呢?
感谢您的帮助
答案 0 :(得分:3)
根据official docs,参数应在url_for中传递,不是重定向。
return redirect(url_for('register', message='email already exists'))