我试图在外部JavaScript文件中使用STATIC_URL。 我期待的结果,因为它是在模板工作,但我发现,它不是在外部JavaScript文件的工作。
也请告诉我一些解决办法,使STATIC_URL工作javascript文件,因为它会让我的项目更易于管理。
我也是送许多Ajax请求,我想在我的JS文件类似网址模板标签。
请让我知道,如果你知道其中的任何解决方案。
谢谢
我试图在外部JavaScript文件中使用STATIC_URL。 我期待的结果,因为它是在模板工作,但我发现,它不是在外部JavaScript文件的工作。
也请告诉我一些解决办法,使STATIC_URL工作javascript文件,因为它会让我的项目更易于管理。
我也是送许多Ajax请求,我想在我的JS文件类似网址模板标签。
请让我知道,如果你知道其中的任何解决方案。
谢谢
我用一个简单的Django应用程序制作的JavaScript提供的Python / Django的设置。
https://github.com/incuna/django-settingsjs
它的工作原理相同的方式在模板渲染设置,但提供了使用视图,URL和可选信号可以使多个变量在JavaScript的机制。
我对这个问题的解决方案是通过STATIC_URL
在某些时候你的JavaScript代码,以便它也知道的价值。 事情是这样的:
<script type="text/javascript">
myJavaScript('{{ STATIC_URL }}');
</script>
你的JavaScript函数myJavaScript
则可以使用它在URL和任何需要它。