【发布时间】:2016-03-19 13:38:02
【问题描述】:
我使用 Blueprint 的 Flask 应用无法在 Chrome 和 IE 中显示 CSS 文件。
调试信息:
资源解释为样式表,但使用 MIME 类型 text/html 传输
我的应用有这些文件:
app.py
templates/index.html
static/style.css
在我的app.py:
app = Blueprint("conf_manager",
__name__,
template_folder="templates",
static_folder="static",
static_url_path="/static")
在我的index.html:
<link rel="stylesheet" type="text/css" href="{{ url_for('conf_manager.static', filename='style.css') }}" />
我用Chrome调试,发现浏览器可以获取文件但是类型是text/html不是text/css(但是JavaScript的类型没问题)。
所以我想知道为什么会发生这种情况以及如何解决它。
【问题讨论】:
标签: javascript python html css flask