flask找不到html文件,Flask在我的包的“static”目录中找不到文件

在学习Flask时遇到问题,HTML文件无法被正确引用。尝试了各种建议,包括Flask Doctor和Miguel Grinberg的方案,但未见效。项目结构简化后,问题依旧存在。当使用相对路径时,部分页面可以加载,但静态文件如样式.css和图片无法找到,返回404错误。寻求帮助以解决不需要大规模重构的解决方案。
摘要由CSDN通过智能技术生成

我的问题和这个网站上的其他几个问题类似,但我发现这些答案对我来说并不管用。在

我在学烧瓶。我正在运行Flask0.10.1和Python2.7,运行在Ubuntu10.04机器上,使用的是Vagrant虚拟机。在

我试过无数的建议,从烧瓶医生,米格尔格林伯格,没有成功。在

所以我展示了一个最简单的版本,我认为这个版本可以(但没有)供你阅读。在

注释掉的替换行(在page_a.html和page_b.html中)做工作,但很可怕。在

首先,下面是我的项目根上“tree”的输出:

f3VbJ.png

下面是文件(减去.html中的一些样板文件)

第_a.html页:

page_a

an_image.png

to page b

网页\u b.html:

^{pr2}$

初始化.py:from flask import Flask

app = Flask('my_pages')

import my_pages.views

在运行服务器.py以下内容:from my_pages import app

app.run(host='0.0.0.0', port=5000, debug=True)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值