django 让我感到困扰的是,我在许多示例中看到原始 javascript 包含在带有<script>
标签的 html 中。我想将它放在<head>
标签中每个页面中包含的独立文件中,以便 html 保持干净。所以我会在模板中的任何地方调用类似 {% add_jscript %}some js code{% endaddjsscript %} 的东西来添加 js 代码。在页面生成的所有处理之后,它会从处理的模板中动态收集所有添加的js代码,并将其作为一个js文件提供。
有些应用程序已经这样做了,还是我被迫自己这样做?