我正在尝试制作一个基本上包含大量模板标签的django可重用应用程序。
如何以及使用该应用程序轻松加载特定于应用程序的js的最佳做法。
用户是否可以放置{% load app_name %}
并且应用会在html中加载其js,或者在使用应用的模板标记之前,用户是否需要编写<script src='..'></script>
标记。< / p>
答案 0 :(得分:1)
只需将<script ...>
放入可重复使用的应用中的模板中,并将该模板包含在您想要的任何应用中:
{% include "reusable_app/js_header.html" %}
需要在INSTALLED_APPS
中列出可重复使用的应用以查找模板。