找不到的Flask脚本url_

2024-05-15 18:26:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我有个问题。烧瓶应用程序响应404在this.css url处找不到。在

enter image description here

如何在javascript文件中编写这个jinja代码?在

{{ url_for('static', filename='assets/css/themes/') }}

Javascript文件

^{pr2}$

Tags: 文件代码应用程序urlfor烧瓶staticjavascript
1条回答
网友
1楼 · 发布于 2024-05-15 18:26:35

Jinja2只能模板化html文件:除非你把你的脚本放在html中并模板化,否则你不能直接在javascript静态文件中使用模板。在

但是,您可以模板化包含链接的html的一部分,例如在数据属性或共享变量中,这些链接将由javascript恢复。在

在页面中

<div id="mydiv" data-myurl='{{ url_for('static', filename='assets/css/themes/') }}'> </div>

在javascript中

^{pr2}$

相关问题 更多 >