flask如何处理ttf、eot、woff等静态文件?

我把js、css、ttf、eot、woff等文件放到static文件夹,但是只有js、css可以访问,其他文件都是404,请问如何处理?
PS:我不使用flask模板,flask只提供接口

阅读 5.6k
2 个回答
新手上路,请多包涵

你看下Flask 配置静态文件路由的配置文档
app = Flask(__name__, static_folder='文件存放的位置', static_url_path='请求的路由地址')

一般情况下,我理解的字体文件是用在 js 或 css 里。这就超出了flask 和 jinja2 的作用范围了,就不能再用 url_for 了,你可以直接在 js 或 css 里以 相对路径 的方式直接调用字体文件。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题