我的应用程序有很多使用同一组静态文件的路由。
我必须像这样为每条路线定义它们:
css_reset = url_for("static", filename="reset.css")
css_main = url_for("static", filename="main.css")
css_fonts = url_for("static", filename="fonts.css")
js_jquery = url_for("static", filename="jquery-1.7.2.min.js")
js_main = url_for("static", filename="main.js")
然后,当我渲染模板时,它看起来像这样:
return render_template("person.html",
css_main=css_main,
css_reset=css_reset,
css_fonts=css_fonts,
js_jquery=js_jquery,
js_main=js_main)
我是烧瓶和 python 的新手,我认为我正在做的事情有点荒谬。我可以在一个地方定义它们,然后只在我的模板中使用,而不在每个路由定义中复制和粘贴吗?