在 Flask 编程中,我在访问 localhost:5000 内的 HTML 内的 CSS 和 Bootstrap 文件时遇到困难。
我已经尝试将 CSS 文件包含在静态文件夹中,但它不起作用。
<head>
<title>HOME PAGE</title>
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='bootstrap.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='homestyle.css') }}">
我希望所有 CSS 模块都能毫无障碍地包含在 HTML 文件中。
最佳答案
试试这个:
<link rel="stylesheet" href="{{ url_for('static', filename='homestyle.css') }}">
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='bootstrap.css') }}">
编辑:确保您的文件夹结构符合以下内容:
static/
├── homestyle.css
├── bootstrap.css
templates/
├── index.html
app.py
静态文件夹应该在根目录下,不在模板文件夹内。
关于python - 难以在 Flask 的模板文件夹中将外部 CSS 和 bootstrap 文件包含在 HTML 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55350112/