我需要在 Django 2.1.4 管理员中创建一个具有管理样式,面包屑等的自定义页面。支持。
urls.py
urlpatterns = [
path('admin/', include([
path('', admin.site.urls),
path('test/', TemplateView.as_view(template_name="admin/test.html"), name="admin-test"),
])),
...
]
templates / admin / base.html
{% extends "admin/base.html" %}
{% block welcome-msg %}
<a href="{% url 'admin-test' %}">admin test page</a>
{{ block.super }}
{% endblock %}
templates / admin / test.html
{% extends "admin/base.html" %}
{% block content %}
<h1>admin/test.html</h1>
{% endblock %}
页面已创建,但标头内容已插入:没有用户工具,没有品牌信息。我试图在块内容内添加 {{block.super}} ,但没有任何效果。
对于使我的模板正确继承表单基础的任何提示将非常感谢。