django-admin 给admin列表展示页面 添加自定义按钮或内容

原创 114阅读 · 时间2019年7月9日 17:06

  1. 首先在项目根目录的 /templates/admin 下新建 change_list.html

    change_list.html 页面就覆盖掉源admin的change_list.html

    1. 可以重写这个页面,

    2. 可以添加自定内容

  2. 我是要在原有页面上添加自定义内容,所以要先继承源页面(如果重写,直接写入你想要的即可)

    1. 继承源页面

{% extends "admin/change_list.html" %}
{% load i18n admin_static %}

{% block result_list %}
{{ block.super }}
{% endblock %}

    

    b. 添加自定义内容

        我是在页面上方加了一个按钮,代码是这样的:


{% extends "admin/change_list.html" %}
{% load i18n admin_static %}

{% block result_list %}
.{: : : : }
()() {
        url = window..domain=window..url = url.()end_url = url.(url.(url.() - ) + )url = url.(end_url)= url.(url.(url.() - ) + )console.(domain+)
        (== || == ){
            url = +domain + + end_url}{
            url += +end_url}
        window.(url)
    }{{ block.super }}
{% endblock %}


继承完之后就可以为所欲为的 添加自己想要的内容例如。


评论

本站升级中... 如有好的建议请加入QQ群!

相关文章推荐 ?
近七日热文推荐 !
回到顶部