我把js、css、ttf、eot、woff等文件放到static文件夹,但是只有js、css可以访问,其他文件都是404,请问如何处理?
PS:我不使用flask模板,flask只提供接口
我把js、css、ttf、eot、woff等文件放到static文件夹,但是只有js、css可以访问,其他文件都是404,请问如何处理?
PS:我不使用flask模板,flask只提供接口
一般情况下,我理解的字体文件是用在 js 或 css 里。这就超出了flask 和 jinja2 的作用范围了,就不能再用 url_for 了,你可以直接在 js 或 css 里以 相对路径 的方式直接调用字体文件。
2 回答4.3k 阅读✓ 已解决
2 回答850 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答838 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
4 回答2.5k 阅读
3 回答892 阅读✓ 已解决
你看下Flask 配置静态文件路由的配置文档
app = Flask(__name__, static_folder='文件存放的位置', static_url_path='请求的路由地址')