向Django管理员添加视图

时间:2011-09-04 22:16:30

标签: django django-admin

有没有办法向Django管理应用添加自定义视图?

具体来说,我希望能够为自定义静态内容切换“content”div,同时保留“header”和“footer”div。这与重定向到静态HTML页面不同,后者不会保留页眉和页脚。

2 个答案:

答案 0 :(得分:2)

您只需像往常一样配置视图(urls.py - > myapp.views),然后扩展管理员基础模板:

{% extends "admin/base_site.html" %}
{% block content %}
    My content looking like the rest of the admin app.
{% endblock %}

答案 1 :(得分:0)

这是一个小介绍http://www.djangobook.com/en/1.0/chapter17/,我认为新版本在哪里,但我认为在扩展管理页面的概念中没有任何改变。