前端之家收集整理的这篇文章主要介绍了
javascript – Django:动态生成JS是个好主意吗?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我为Django项目编写JS
文件时,我当然会做一些
AJAX调用,而且目前这些
调用的url是硬编码的(这非常难看).
我正在考虑让django(而不是Apache)提供JS文件,所以我可以利用模板标签({%url%} !!!).
我不应该这样做吗?
或者有正确的方法吗?
(我可以给出至少一个:它会消耗很多时间重新发送没有改变的JS文件.最好的办法是让一个应用程序在重启django服务器时生成文件,然后静态地为它们提供服务!)
我会选择混合技术.静态服务你的大部分
javascript.但是在你的Django模板中,有一个< script>定义各种
全局变量的块,由服务器端
代码生成 – url就是一个很好的例子.然后,您的静态JS可以引用动态
代码中
生成的变量.
原文链接:https://www.f2er.com/js/151657.html