python - 为什么对 css 文件的修改在服务器渲染中不起作用?

标签 python css flask-sqlalchemy

在使用 SQLAlchemy 库和 Flask 框架创建服务器并呈现 html 和 css 模板时,我的 html 文件样式出现问题。 我在 css 文件中所做的所有修改都没有显示在页面上。 我怀疑我的任何代码都弄错了,所以我从 github 下载了一个现成的工作元素并且它工作正常但是当我修改任何属性甚至元素的颜色时,它不会在页面上呈现或显示。

我想知道使用 flask 渲染页面是否会在快速响应我的 css 修改时出现问题!

我正在使用 Python 使用 SQLAlchemy 和 Flask 框架创建数据库。 请谈谈看看这个github-project如果您需要全面的洞察力。

最佳答案

问题不是来自 Flask。浏览器通常使用缓存系统来提高速度和优化目的...

当您执行 flask 代码时,服务器呈现的各种静态文件(css、图像等)会被您的浏览器缓存。例如,如果您稍后对 CSS 文件进行了更改,并且重新启动了服务器,浏览器将忽略该 CSS 文件,因为他知道他已经保留了该文件的副本(他不会立即了解该文件发生了更改).然后您需要清空浏览器的缓存 并重新启动您的服务器,然后会有惊喜!您的 CSS 更改将被考虑在内。

关于python - 为什么对 css 文件的修改在服务器渲染中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54752447/

相关文章:

css - 根据不同的跨度更改跨度的位置

python - 如何使用 Flask-SQLalchemy 从现有表创建类

python - 为什么我不能让 Python 的 urlopen() 方法在 Windows 上运行?

Python 如何在不结束代码且不使用 KeyboardInterrupt 的情况下手动结束正在收集数据的无限 while 循环?

css - 当子元素悬停时是否可以取消父悬停样式?

html - 我怎样才能强制一个 css flex child 成为它所在行的唯一 child ?

python - Flask-WTF 表单成功发布但从未发生验证

python - 无法使用 SQLAlchemy/Flask-SQLAlchemy 删除行

python - 如何使用 numpy 获得两个矩阵的点积?

Python - 正确杀死/退出 future 线程?