我想在 django 管理站点上呈现的默认模型表单中添加一个 javascript 函数。 我没有加载表单的单独 html 模板。 我在模型表单中使用了 Media 类,但是我从哪里加载它?
有什么线索吗?
我在 models.py 中创建了一个“示例”模型。我添加了其他字段以在管理面板上呈现。
管理员.py
class ExampleForm(forms.ModelForm):
class Meta:
model = Example
fields = "__all__"
username = forms.CharField(required=False, max_length=100)
password = forms.CharField(widget=forms.PasswordInput, required=False, max_length=100)
class Media:
js = ('static/app_name/js/custom.js',)
我在网上寻找解决方案,要求在 html 模板中包含 script 标签。 但我没有使用模板。 假设我必须添加一个模板来在该表单上添加 javascript,我应该使用哪个模板?我不想改变 django 提供的默认设计。