有没有一种Flask函数或简单的方法可以将静态文件路径转换为其在磁盘上的绝对文件路径?例如,"/static/css/style.css"需要根据应用程序或蓝图中定义的静态文件夹返回style.css的绝对路径。
为了澄清,我目前正在使用Flask-Asset。
模板中的上述部分会在生产环境中生成这个。不使用相对路径的主要原因是为了能够从无cookie域名提供静态内容。
为了澄清,我目前正在使用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>