作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想了解如何在 Flask 模板中输出当前年份。我知道在 Django 中你可以使用 {% now "Y"%}.
,但是有 Flask 的等价物吗?到目前为止,我在研究过程中一直找不到任何东西。
最佳答案
使用 template context processor将当前日期传递给每个模板,然后呈现其 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())
关于python - 如何在 Flask 模板中显示当前年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41231290/
我是一名优秀的程序员,十分优秀!