gpt4 book ai didi

python - Flask 和 CSS 的问题

转载 作者:太空宇宙 更新时间:2023-11-04 15:26:20 26 4
gpt4 key购买 nike

我的元素结构如下:

templates
index.html
static
style.css
testFlask.py

我尝试添加 style.css(使用 url_for,或手动添加),但是 url localhost:5000/static/style.css找不到页面

这里是 testFlask.py 的代码:

from flask import Flask, render_template, request, session, g, redirect, url_for,flash
app = Flask(__name__)

@app.route('/', methods=['GET'])
def index():
return render_template('index.html')

index.html 中的代码:

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

最后,我重新创建了我的 style.css,现在一切都很好。感谢关注!

最佳答案

我在这里用 flask 0.8(来自 Debian 软件包的版本)测试了您的代码/模板片段,但我无法重现该问题 -> 找到了 style.css。也许静态目录的权限是限制性的?如果我删除运行 testFlask.py 的用户对静态目录的读取权限,则会出现 404。

最美好的祝愿,马蒂亚斯

关于python - Flask 和 CSS 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13995880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com