我正在尝试在管理主页的内容区域内添加链接。我正在使用此模板:
{% extends 'admin/base.html' %}
{% block title %}
Custom title
{% endblock %}
{% block content %}
<a href="some/url">LINK</a>
{% endblock %}
标题正在工作,所以我知道扩展模板正在工作,但阻止内容在工作,我在管理主页中看不到链接。根据django的github仓库(https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/base.html)块名是正确的,所以我不知道我的错误在哪里是。
如何将元素添加到管理主页的内容区域?
这是因为{% block content %}
django管理员中的其他模板已覆盖。
例如,contrib/admin/templates/admin/change_form.html
将覆盖该content
块,以及所有其他管理页面。
由于您只想更改Django Admin主页,因此您可以覆盖此模板 admin/templates/admin/index.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句