Mi aplicación tiene muchas rutas que usan el mismo conjunto de archivos estáticos.Cómo no redefinir url para archivos estáticos en el matraz cada vez
tengo que definirlos para cada ruta de la siguiente manera:
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")
Y luego, cuando me hacen una plantilla que tiene este aspecto:
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)
Soy nuevo en el frasco y la serpiente pitón y creo que lo que estoy haciendo es un poco ridículo. ¿Puedo definirlos en un solo lugar y luego usarlos en mis plantillas, sin copiar y pegar en cada definición de ruta?
[Enlace movido aquí] (http://flask-assets.readthedocs.org/en/latest/) – Belrog