Man*_*nti 4 django django-admin python-3.x
在我的 django 项目中,每次另一个选择字段有 onChange 事件时,我都会清除字段值。我有一个像这样的添加表单:
每次模板字段更改(onChange)时,测试用例字段都必须变为空白。
我如何在 django 管理添加或编辑页面中执行此操作?
非常感谢提前
您可以自定义管理资产定义并使用 JavaScript/jQuery 来处理您的问题。这是一个例子:
管理员.py
class TestCaseAdmin(admin.ModelAdmin):
class Media:
js = (
'js/admin.js', # inside app static folder
)
admin.site.register(TestCase, TestCaseAdmin)
Run Code Online (Sandbox Code Playgroud)
js/admin.js
if (!$) {
// Need this line because Django also provided jQuery and namespaced as django.jQuery
$ = django.jQuery;
}
$(document).ready(function() {
$("select[name='template']").change(function() {
$("select['test_case']").val('');
});
});
Run Code Online (Sandbox Code Playgroud)
template,test_case是模型上的字段名称| 归档时间: |
|
| 查看次数: |
4710 次 |
| 最近记录: |