如何在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