我是Django的新手!
我正在使用Django Admin。我该如何创建一个新按钮(接近保存,...)并发布信息并在python脚本中使用它(我正在使用Django版本2)。
admin.py
admin.site.register(Router)
admin.site.register(Peer, PeerModelAdmin)
admin.site.register(Prefixe, PrefixModelAdmin)
答案 0 :(得分:0)
您需要覆盖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 %}