Flask 蓝图静态文件

一个蓝图可以通过 static_folder 关键字参数提供一个指向文件系统上文件夹的路 径,来暴露一个带有静态文件的文件夹。这可以是一个绝对路径,也可以是相对于蓝图 文件夹的路径:

admin = Blueprint(admin, __name__, static_folder=static)

默认情况下,路径最右边的部分就是它在 web 上所暴露的地址。因为这里这个文件夹 叫做 ​static​ ,它会在 蓝图 + ​/static​ 的位置上可用。也就是说,蓝图为 ​/admin​ 把静态文件夹注册到 ​/admin/static​ 。

最后是命名的 blueprint_name.static ,这样你可以生成它的 URL ,就像你对应用 的静态文件夹所做的那样:

url_for(admin.static, filename=style.css)

作者:唐伯虎点蚊香,如若转载,请注明出处:https://www.web176.com/flask/20457.html

(0)
打赏 支付宝 支付宝 微信 微信
唐伯虎点蚊香的头像唐伯虎点蚊香
上一篇 2023年5月16日
下一篇 2023年5月16日

相关推荐

发表回复

登录后才能评论