将变量添加到静态文件路径

时间:2020-01-14 21:53:31

标签: django static

我在某些javascript中有这行

{ url: "{% static 'volumes/123.nxs' %}" }

该脚本执行了应有的操作,但是我想用Django中的值替换文件名,{{ context.number }}我已经尝试简单地执行以下操作,但是它不起作用。我朝着正确的方向前进吗?

{ url: "{% static 'volumes/' + {{ context.number }} + '.nxs' %}" }

另一个问题,该文件当前位于静态文件夹中,但是如果将它们放在不属于Django的另一个文件夹中(出于各种原因)可能会更好,我将如何设置某种多媒体文件夹? / p>

1 个答案:

答案 0 :(得分:1)

这可以完成工作!

{% static '' %}volumes/{{ context.number }}.nxs