Django-如何将onclick_attrib传递给管理站点中的模型

Django-如何将onclick_attrib传递给管理站点中的模型,django,django-admin,Django,Django Admin,在Django管理界面中,每当模型的特定字段发生更改时,我只需要使用JS请求确认。我发现{onclick_attrib}}可以实现这一点。你能建议我们从哪里传递这个值吗?有可用的文档吗?我只需要包含js文件,然后在那里做这些事情 模型定义: class MyModelAdmin(admin.ModelAdmin): class Media: js = ('/js/my.js',) 和js(仅预览): 谢谢你的帮助。但在点击“保存”按钮时是否可以进行检查?可以。它现在是一个问题:)然

在Django管理界面中,每当模型的特定字段发生更改时,我只需要使用JS请求确认。我发现{onclick_attrib}}可以实现这一点。你能建议我们从哪里传递这个值吗?有可用的文档吗?

我只需要包含js文件,然后在那里做这些事情

模型定义:

class MyModelAdmin(admin.ModelAdmin):
  class Media:
    js = ('/js/my.js',)
和js(仅预览):


谢谢你的帮助。但在点击“保存”按钮时是否可以进行检查?可以。它现在是一个问题:)然而,它应该变成这样,这是正确的。但是,该代码有一些问题。第一个是field().val()->field.val()。如何获取字段的旧值?@Siva
字段[0]。defaultValue
是旧值
(function($){
  $(function(){
    $("#id_field_name").change(function(){
      return confirm("???");
    });
  })
})(django.jQuery);