我如何在django.admin中的表的右下方之后添加操作按钮

时间:2014-01-28 18:32:10

标签: python django django-admin

如何在django.admin中的表格右下方之后添加操作按钮?

我知道,我可以将动作添加到表格左侧(https://docs.djangoproject.com/en/1.4/ref/contrib/admin/actions/)的列表中,但我怎么能这样做

enter image description here

我可以不编辑管理模板吗?

1 个答案:

答案 0 :(得分:0)

我猜这不是真的。您需要覆盖管理模板,但这并不麻烦,因为:

  • 您可以单独为每个模型覆盖它们(或整个站点)。
  • 您可以覆盖模型X的模板,然后从基本模板继承,只更改您想要的内容。

您需要覆盖此模型的模板,从默认模板继承它并添加所需的按钮。咨询this manual page。 Actuall你需要覆盖'change_list.html'模板,并且更改将非常相似to this one。由于change_list.html包含块object-tools并将按钮代码放在那里。