如何在change_表单模板django admin上添加自定义按钮

如何在change_表单模板django admin上添加自定义按钮,django,django-admin,Django,Django Admin,我想在change\u表单中获得添加自定义按钮,其中包含历史记录。我的按钮是这样的: {% extends "admin/change_form.html" %} {% block object-tools-items %} {{ block.super }} <li> <a href="export/" class="addlink">Publish</a> </li> {% endblock %}

我想在
change\u表单
中获得添加自定义按钮,其中包含历史记录。我的按钮是这样的:

{% extends "admin/change_form.html" %}
{% block object-tools-items %}

    {{ block.super }}

    <li>
        <a href="export/" class="addlink">Publish</a>
    </li>

{% endblock %}
{%extends“admin/change\u form.html”%}
{%block object tools items%}
{{block.super}}
  • {%endblock%}
    我想要的是,如果published字段为True,则在按钮中显示
    Unpublish
    ,而不是
    Publish


    {{adminform.fields.published}}
    没有给我任何东西。如何访问该值。谢谢

    {{{adminform.form.instance.published}}