我在 Flask 中遇到静态文件的问题。我正在编写的Web应用程序将在用户首次登录到需要更改为其提供的默认密码的网站后重定向用户。在这个网站上,我的自定义样式表完全损坏,图像也不会显示。Chrome开发工具中的快速检查显示,重定向后,静态文件夹中所有文件的内容类型都设置为。我怀疑这就是问题所在。redirect
text/html
在我的模板html中,样式表按以下方式链接:
<link rel="stylesheet" href="{{ url_for('static', filename='css/colorVariables.css') }}">
样式表和图像在应用程序的所有其他页面上都可以正常工作,如果您转到完全相同的页面而无需重定向,也可以正常工作。
重定向部分如下所示:
if user.first_login: return redirect(url_for("change_password"))
慕丝7291255
相关分类