烧瓶中的路由淡入淡出模式
我正在烧瓶中使用我的衰减模式路由问题。 我的用户登录打开一个模式,并试图从瓶中的模态实现POST功能。
我想在索引下实现,并像下面一样搜索表单名称。
@app.route('/')
@app.route('/index')
def index():
if request.form.get('login', None) == 'submit' :
return 'Yeah hooo'
return render_template('index.html')
但是,当我执行上面的代码时,我得到了
方法不允许
on / index。 我的其他担心是我的登录表单在模板中,因此可以从任何路线进行呼叫。 由于模板不是路线。 请问有什么方法可以在烧瓶中实现这一点? 或者我必须登录到一个单独的HTML文件,而不是模板?
您应该明确地将POST添加到可以处理的方法列表中
@app.route('/', methods=['GET', 'POST'])
浏览此处获取更多信息
根据第二个问题,只要您的登录表单向相同的路由发送POST请求(在您的案例中为'/'
)就可以。
上一篇: Routing fade modal in flask
下一篇: Flask flash and url