我试图访问
django模板变量在html页面内联
javascript,它工作正常.
但是如果我使用< script src =“..>”包含js,那么它不起作用.
这是限制还是我做错了?
我非常感谢你的帮助.
但是如果我使用< script src =“..>”包含js,那么它不起作用.
这是限制还是我做错了?
我非常感谢你的帮助.
解决方法
包含的
Javascript不会由服务器上的Django模板处理器处理,因此不起作用.如果您需要通过模板传递信息以包含Javascript文件,请让您的模板创建一个小的< script>块,其中一些全局变量被声明为包含那些模板变量.然后,您的纯
JavaScript文件可以通过查找由< script>创建的全局对象来获取这些值.从模板.