将按钮连接到 Django 的编辑更改表单
Connect a button to the edit change form Django
我有一个项目列表,它有一个名为 ADD CUSTOMER PROFILE 的顶部按钮,所以我想做的是在详细信息的顶部连接相同的按钮单击任何项目后,Django 管理页面中的页面(我在其中编辑数据),下面是屏幕截图:
项目列表页面:
详情页:
按钮位于 templates/admin/items/change_list.html :
{% extends "admin/change_list.html" %}
{% load i18n static admin_list %}
{% block object-tools-items %}
<div id="react-create-customer-profile"></div>
{% endblock %}
然后,
您将覆盖 Details page
。
查看此示例 -
因此,将模板添加到继承 admin.ModelAdmin
的 class 并在模板中扩展它,例如
{% extends 'admin/change_list.html' %}
<button> Your Custom Button </button>
<input type="submit" value="{% trans 'Save' %}" class="default" name="_save">
{% endblock %}
这个 应该也有帮助。
我有一个项目列表,它有一个名为 ADD CUSTOMER PROFILE 的顶部按钮,所以我想做的是在详细信息的顶部连接相同的按钮单击任何项目后,Django 管理页面中的页面(我在其中编辑数据),下面是屏幕截图:
项目列表页面:
详情页:
按钮位于 templates/admin/items/change_list.html :
{% extends "admin/change_list.html" %}
{% load i18n static admin_list %}
{% block object-tools-items %}
<div id="react-create-customer-profile"></div>
{% endblock %}
然后,
您将覆盖 Details page
。
查看此示例 -
因此,将模板添加到继承 admin.ModelAdmin
的 class 并在模板中扩展它,例如
{% extends 'admin/change_list.html' %}
<button> Your Custom Button </button>
<input type="submit" value="{% trans 'Save' %}" class="default" name="_save">
{% endblock %}
这个