我是 Django 新手!
我正在使用 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'
在 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 %}
关于python - 如何在 Django 管理表单中添加自定义操作按钮并发布信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53616273/