我不知道这是什么错误,它是烧瓶和url_for功能



我的目录看起来像这个

/static
/styles
- login.css

我的python代码是

@app.route("/login")
def login():
return render_template("login.html")

我的HTML是

<link rel="stylesheet" href="{{ url_for("static", filename = "styleslogin.css" ) }} " >

当我的CSS没有呈现时,我检查了页面源代码,它就像这个

<link rel="stylesheet" href="/static/styles%5Clogin.css " >

我该怎么联系美国国家航空航天局?

css文件的输入应该是:<link rel="stylesheet" href="{{ url_for('static', filename = 'styles/login.css' ) }} " >

问题是,在static之前有双引号,你就关闭了href之后的双引号

在我的一个项目中,我有一个类似的结构:

/static
/css
- base.css
- home.css

然后我用以下代码导入base.css:

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

相关内容

  • 没有找到相关文章

最新更新