我想知道如何为不同的子页面正确附加媒体文件(css / js)。
我有一个两难选择:{% block %}<script type="text/javascript" src="{% static 'js/script.js' %}"></script>{% endblock %}
在模板文件中使用。或者注册函数likeattach_media(type, url)
并在views.py中使用。
表格仍然有一个“媒体”类,我可以在其中:
将不同的文件(如样式表和脚本)与需要这些资产的表单和小部件相关联
但目前我不确定在每个视图中我都会使用该表单。
哪种解决方案最好?