烧瓶中的路由淡入淡出模式

我正在烧瓶中使用我的衰减模式路由问题。 我的用户登录打开一个模式,并试图从瓶中的模态实现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请求(在您的案例中为'/' )就可以。

链接地址: http://www.djcxy.com/p/71917.html

上一篇: Routing fade modal in flask

下一篇: Flask flash and url