一、说明
1.ubuntu: ubuntu 18.04.2
2.Python: Python 3.6.7
3.Flask: Flask 1.0.3
二、使用静态文件
静态文件一般指css、js、image,video, media等文件。Flask会去名为static的目录中寻找这些静态文件。在url_for()函数中第一个参数必须是‘static’, 这样才能生成相应的url,在模板文件中正确引入静态文件。示例:
1.在flask_demo下新建static目录,然后再在flask_demo/static下新建目录css,用于统一存放css文件。最后在flask_demo/static/css目录下新建文件style.css文件。
2. 然后在模板中使用url_for()函数引入style.css文件。
这样,生成的路径就是/static/css/style.css。
三、渲染模板
1.模板
即html文件,Flask会去templates目录下寻找模板文件,所以我们需要将模板文件放置在templates目录下。示例:
在templates目录下新建hello.html文件。