在使用 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/