静态文件引入
HTML中需要加载的静态文件主要有CSS文件、Javascript文件、图片文件、字体文件等,但是这些静态文件存储的目录可能是被映射过的,所以在加载时并不能完全按照项目目录结构进行引用。Jinja2提供了一个url_for()
函数来生成引用URL。例如引用static目录下的样式文件,可以写为<link href="{{ url_for('static', filename='main.css') }}">
。
HTML中需要加载的静态文件主要有CSS文件、Javascript文件、图片文件、字体文件等,但是这些静态文件存储的目录可能是被映射过的,所以在加载时并不能完全按照项目目录结构进行引用。Jinja2提供了一个url_for()
函数来生成引用URL。例如引用static目录下的样式文件,可以写为<link href="{{ url_for('static', filename='main.css') }}">
。