如何在Flask模板中显示当前年份?

我正在寻找如何在Flask模板中输出当前年份。我知道你可以在Django中使用{% now "Y" %}.,但是有Flask等效项吗?到目前为止,我一直无法找到任何东西。

回答:

使用模板上下文处理器将当前日期传递给每个模板,然后呈现其year属性。

from datetime import datetime

@app.context_processor

def inject_now():

return {'now': datetime.utcnow()}

{{ now.year }}

render如果大多数模板中不需要它,也可以将其与一起传递。

return render_template('show.html', now=datetime.utcnow())

以上是 如何在Flask模板中显示当前年份? 的全部内容, 来源链接: utcz.com/qa/408639.html

回到顶部