gpt4 book ai didi

python - Flask静态文件到绝对路径

转载 作者:太空狗 更新时间:2023-10-30 01:22:43 26 4
gpt4 key购买 nike

是否有 flask 函数或简单的方法将静态文件路径转换为磁盘上的绝对文件路径?例如“/static/css/style.css”需要根据应用或蓝图中定义的静态文件夹返回style.css的绝对路径。

澄清一下,我目前正在使用 Flask-Asset。

{% assets "all_js" %}
<script type="text/javascript" src="{{ ASSET_URL }}"></script>
{% endassets %}

模板中的上述部分将在生产端生成。不使用相对路径的主要原因是我可以从无 cookie 域提供静态服务。

<script type="text/javascript" src="/static/public/all.580e5dae.js"></script>

最佳答案

我不清楚为什么需要获取静态文件的路径,但无论如何,如果您查看 Flask-Assets 的实现,我认为您可以得到一些想法。 ,它具有从应用程序和蓝图中定位静态文件并以不同方式处理它们的代码。

也许您会发现 Flask-Assets 完全符合您的要求。

关于python - Flask静态文件到绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19775574/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com