我正在重现 Django 文档 ( doc ) 中关于如何使用自定义日历小部件自动包含 .js 或 .css 文件的基本示例:
class CalendarWidget(forms.TextInput):
class Media:
js = ('test.js',)
在简单表单的字段定义中使用该 CalenderWidget 时,不会在页面中注入 test.js 文件。我正在使用 Crispy 表单在我的模板中呈现表单,所以我认为这应该是问题的根源......
现在,我必须在我的模板中添加自己的 {{ form.media }} 标记以强制将 test.js 文件添加到页面中,但我想找到一种方法让事情变得更加“自动化”应该是...
非常感谢