3

Django 在其 ModelAdmin 对象上有自定义“操作”,但我找不到 ModelForm 对象的类似内容。我正在使用 Django-CMS,因此似乎无法轻松访问对象的列表视图,并且将此操作附加到单个对象更有意义。

是否可以在管理界面中的对象表示中放入自定义方法(即在 ModelForm 上)?

4

1 回答 1

0

如果你想有实例相关的动作,你应该编写自定义函数和相关的 url。

接下来,要使其在特定实例的更改表单中可用,您可以扩展 change_form 模板添加 cusotm 按钮(https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/change_form {% 块面包屑 %} 中的.html )

于 2013-03-18T15:18:58.173 回答