CSS代码未应用于我的烧瓶应用程序

时间:2020-11-11 15:56:52

标签: css flask

我正在学习如何构建Flask应用程序。但是,每当我编写一些CSS代码并将其链接到我的html模板时,就永远不会应用css。不管我做什么。

这是将我的html模板链接到我的css文件的行:

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

这是我所做的:

  1. 我尝试重新启动服务器。
  2. 我在网上搜索了此内容。这是我发现的:CSS not being applied in Flask app。但是,即使那样也没有帮助。

我相信我的服务器找不到我的css文件,因为这是终端中的全部输出:

* Serving Flask app "app" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: on
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 222-949-106
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
127.0.0.1 - - [11/Nov/2020 21:18:46] "GET /login HTTP/1.1" 200 -
127.0.0.1 - - [11/Nov/2020 21:18:47] "GET /login HTTP/1.1" 200 -

如您所见,我的css文件在任何地方都没有提及。错误在哪里? 请帮助我。

1 个答案:

答案 0 :(得分:1)

我希望这是由于缓存。浏览器将从服务器加载一次CSS,然后将其存储在缓存中。

您确实通过Shift + F5删除了缓存。

注意:如果您可能认为服务器找不到您的CSS文件,但是如果找不到该文件,则可能会遇到404错误。就您而言,您没有得到该错误。因此,唯一可能的答案是CACHE。