提问人:mark 提问时间:11/16/2023 更新时间:11/16/2023 访问量:30
Python Flask 错误 http 404 由于更改静态目录
Python Flask error http 404 due to changing static directory
问:
app.py:
class Review(db.Model):
id = db.Column(db.Integer, primary_key=True)
@app.route('/reviews/<int:id>')
def full_review(id):
review = Review.query.get(id)
return render_template('full_review.html', review=review)
full_review.html:在Base.html文件中,我导入CSS文件和图片:{% extends 'base.html' %}
<link rel="stylesheet" href="static/css/style-base.css">
<link rel="shortcut icon" href="static/icon.png"/>
但是出现以下错误:
"GET /reviews/static/css/style-base.css HTTP/1.1" 404 -
"GET /reviews/static/logo.jpg HTTP/1.1" 404 -
我不知道为什么路径会改变以及如何避免它
我试过这个
{% block styles %}
{{super()}}
{%endblock%}
还有这个:
app.static_url_path='/static'
app.static_folder='/static'
答: 暂无答案
评论