【问题标题】:Django: Custom actions in a ModelFormDjango:ModelForm 中的自定义操作
【发布时间】:2012-06-11 02:16:04
【问题描述】:

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

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

【问题讨论】:

    标签: django django-cms


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-04-07
      • 2012-05-31
      • 2015-09-06
      • 2017-11-09
      • 1970-01-01
      • 2013-04-25
      • 2015-05-04
      • 1970-01-01
      • 2011-11-23
      相关资源
      最近更新 更多