在JavaScript文件中使用Django模板标记

在JavaScript文件中使用Django模板标记,javascript,django,django-templates,django-staticfiles,Javascript,Django,Django Templates,Django Staticfiles,我想知道我是否可以使用javascript文件中的调用一个CSV文件,我想这样传递给D3: {% static "js/data.csv" %} 我真的希望我的JavaScript文件与我的HTML分开,因为它可能会变得冗长和混乱。谢谢你的帮助 使用 django compressor让您可以通过 将所有需要的JS或CSS压缩到一个文件中并优化 文件大小 更新:默认情况下,压缩程序将相对URL转换为 使用静态URL的绝对URL。如果你下载了开发 版本,它附带了一个django模板引擎解析器,允

我想知道我是否可以使用javascript文件中的调用一个CSV文件,我想这样传递给D3:

{% static "js/data.csv" %}
我真的希望我的JavaScript文件与我的HTML分开,因为它可能会变得冗长和混乱。谢谢你的帮助

使用

django compressor让您可以通过 将所有需要的JS或CSS压缩到一个文件中并优化 文件大小

更新:默认情况下,压缩程序将相对URL转换为 使用静态URL的绝对URL。如果你下载了开发 版本,它附带了一个django模板引擎解析器,允许您 直接在CSS文件中使用所有django模板代码,例如 {%static%}标记。
作者Yuji‘Tomita’Tomita


阅读此内容。

否,因为它们是静态资源文件。虽然在主页中可以使用一个简单的脚本标记变量,但这正是我希望避免的,因为D3图形可能会很快变得非常混乱。我认为您只是在传递url值(我不做django)…发出ajax请求并在回调中初始化图形