【问题标题】:flask render_template giving error for commented html code [duplicate]烧瓶渲染模板为注释的html代码提供错误[重复]
【发布时间】:2019-01-17 16:25:23
【问题描述】:

奇怪的是flaskrender_template 抛出了一个异常,该异常是由于我在 html 中的注释代码而生成的。 下面是我做的html评论

<!-- <!DOCTYPE html>
<html>
    <head>
        <title>Welcome to XYZ</title>
    </head>
    <body>
            <p>{{ result }}</p>
            <p> {{ direct_url_for_login }}</p>
            <p> {{ _company }}</p>

            {% for key, value in result.items() %}
            <p>{{ key }}</p>
            <p>{{ value }}</p>
            {% endfor %}
    </body>
</html> -->

我只是好奇如果我做错了什么,或者这是一个预期的行为。因为我收到了result is undefined 异常抛出,我保留了 render_template 部分。 提前致谢。

try:
    ...
    ...
    return render_template('foo.html',**locals()), 200
except Exception as e:
    return jsonify({'message':str(e)}), 500

【问题讨论】:

    标签: flask jinja2


    【解决方案1】:

    当然这很正常...您正在尝试渲染一个空页面。

    你为什么要评论你的所有页面?

    也许你可以在那里得到答案:Comments not working in jinja2

    或者那里:http://jinja.pocoo.org/docs/2.10/templates/#comments

    【讨论】:

    猜你喜欢
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    • 2018-02-12
    • 2017-04-26
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 2021-08-11
    相关资源
    最近更新 更多