如何使以下Flask应用程序正常工作?

时间:2018-12-04 01:31:17

标签: python python-3.x python-2.7 flask python-requests

我正在尝试为Flask Web应用程序与我们联系,但我被困住了,我认为url_for无法正常工作。

我有以下Flask应用程序:https://github.com/spectra93/dkodder

我正在form标记中执行操作=“ {{url_for('contact')}}}”,以使用application.py文件def contact()中的代码呈现联系人模板:

我正在杀死自己,它不会产生任何错误,但是由于某种原因,它不会处理代码。

请对此提供帮助,请随时访问上面链接中发布的dkodder存储库。

1 个答案:

答案 0 :(得分:0)

相同的代码对我有用,我得到响应“谢谢!消息已成功发送。”提交表格后。我想您没有注意到该消息,或者您想指出您对表格的期望是什么?

我还看到它单击具有url_for('contact')的发送消息按钮时,对方法contact()发出了POST请求。

除此之外,我看到以下代码与问题无关的小问题。

@app.route("/email")
    def email():
        return render_template("email.html") # it was contact.html and there is no such template