我正在尝试在外部 javascript 文件中使用 STATIC_URL。我期待结果,因为它在模板中工作,但我发现它在外部 Javascript 文件中不起作用。
还请告诉我一些使 STATIC_URL 在 javascript 文件中工作的解决方法,因为这将使我的项目更易于管理。
此外,我还发送了许多 ajax 请求,并且希望在我的 JS 文件中包含类似 url 模板标记的内容。
如果您知道其中任何一个的解决方案,请告诉我。
谢谢
最佳答案
我对此问题的解决方案是在某个时刻将 STATIC_URL
传递给您的 JavaScript 代码,以便它也知道该值。像这样的事情:
<script type="text/javascript">
myJavaScript('{{ STATIC_URL }}');
</script>
然后,您的 JavaScript 函数 myJavaScript
就可以在 URL 中以及任何需要的地方使用它。
关于python - 如何使 STATIC_URL 在外部 JS 文件中工作 (Django),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11396457/