xunfeng icon indicating copy to clipboard operation
xunfeng copied to clipboard

模板资源加载问题修复

Open kylincodelab opened this issue 8 years ago • 4 comments

所有视图模板可这样修改:

 <link href="static/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
<link href="static/css/core.css" rel="stylesheet" type="text/css"/>

改为:


    <link href="{{ url_for('static' , filename='css/bootstrap.min.css') }}" rel="stylesheet" type="text/css"/>
    <link href="{{ url_for('static' , filename='css/core.css') }}" rel="stylesheet" type="text/css"/>
   

避免在view中处理参数后传到视图的时候出现js和css文件资源加载不了。

kylincodelab avatar Feb 10 '17 06:02 kylincodelab

改了也不起作用啊 咋办

leixyou avatar Feb 17 '17 13:02 leixyou

加载静态文件 {% static 'css/xxx.css' %} 这样最原始的方法不行吗

3lackrush avatar Feb 19 '17 03:02 3lackrush

flask是怎么加载的就怎么加载,看官方文档

kylincodelab avatar Feb 27 '17 02:02 kylincodelab

同意, 确实 flask 文档中建议用 url_for

ghost avatar Mar 03 '17 14:03 ghost