【问题标题】:Add custom button to link to another model DjangoAdmin添加自定义按钮以链接到另一个模型 Django Admin
【发布时间】:2018-08-28 15:52:53
【问题描述】:

我想在 DjangoAdmin 中的保存或保存并继续按钮旁边添加自定义按钮。当我点击它时,我想在 django admin 中显示另一个注册模型。

在 submit_line.html 中,我添加了自定义按钮,然后将其显示在 changeform_view 中的 modelAdmin 定义中。我怎样才能链接到另一个模型?我如何覆盖 submit_line.html 中的函数(例如 _save)?

谢谢。

{% load i18n admin_urls %}
<div class="submit-row">
  {% if show_save %}<input type="submit" value="{% trans 'Save' %}" 
   class="default" name="_save" />{% endif %}

  {% if show_custom %}<input type="submit" value="{% trans 'Custom button' %}" 
   class="default" name="_custom" />{% endif %}
...
</div>

【问题讨论】:

    标签: html django django-admin


    【解决方案1】:

    添加另一个按钮的解决方案在这里:Create custom buttons in admin change_form in Django

    您可以使用 django 管理员的反面轻松地将您的网址添加到按钮:https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#reversing-admin-urls

    【讨论】:

      猜你喜欢
      • 2011-04-25
      • 2012-06-30
      • 2018-03-13
      • 2021-07-31
      • 1970-01-01
      • 2016-08-11
      • 1970-01-01
      • 2015-09-04
      • 2019-05-30
      相关资源
      最近更新 更多