我正在树莓派上运行Flask Web服务器。今天早上它工作正常,但现在突然停止查找静态文件。所有的css和js文件都返回404。我检查了所有内容,这些文件肯定在那里,由服务器的同一用户拥有。我什至尝试从根文件夹提供文件,但仍然找不到它们。
文件位于静态文件夹内的单独文件夹中。我没有更改代码中的任何内容,所以我想知道这可能是什么原因。 我如何获取文件的示例:
<link href="{{ url_for('static', filename='css/custom.css') }}" rel="stylesheet">
结构:
root
- static
-- css
--- custom.css
--- bootstrap.min.css
-- js
--- jquery.min.js
--- custom.js
- templates
创建带有或不带有static_folder的flask应用程序没有任何区别。