如何在 Django 管理表单中添加自定义操作按钮并发布信息

2024-04-11

我是姜戈新手!

我正在使用 Django 管理。我怎样才能制作一个新按钮(靠近保存,...)并发布信息并在 python 脚本中使用它(我正在使用 Django 版本 2)。

管理员.py:

admin.site.register(Router)
admin.site.register(Peer, PeerModelAdmin)
admin.site.register(Prefixe, PrefixModelAdmin)

您需要覆盖change_form_template。尝试这样:

class YourModelAdmin(admin.ModelAdmin):
    change_form_template = 'custom_change_form.html'

In custom_change_form.html它应该从admin/change_form.html它可以是这样的:

{% load i18n %}
{% extends 'admin/change_form.html' %}
    <button> Your Custom Button </button>
    <input type="submit" value="{% trans 'Save' %}" class="default" name="_save">
{% endblock %}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Django 管理表单中添加自定义操作按钮并发布信息 的相关文章

随机推荐