app_index.html =>应用程序在管理员中查看

时间:2011-08-20 15:58:37

标签: python django

我有一个小问题...我想将我的应用程序绑定到adminsite。我的应用程序不使用models.py所以在adminsite中显示我的应用程序的唯一方法是覆盖django的admin / templates目录中的app_index.html。我的问题是,我不知道如何覆盖我的应用程序在管理员。我阅读了所有的文档,但是如何做到这一点的确切方法很难找到...

这是app_index.html:

{% extends "admin/index.html" %} 
{% load i18n %} 
{% if not is_popup %}

{% block breadcrumbs %}
<div class="breadcrumbs"><a href=".../">
{% trans "HOME" %}</a>  
{% for app in app_list %}
{% blocktrans with app.name as name %} {{ name }} {% endblocktrans %}
{% endfor %}</div>{% endblock %}

{% endif %} 
{% block sidebar %}{% endblock %}

提前感谢...

最好的问候,

1 个答案:

答案 0 :(得分:1)

您不需要models.py,只需在管理站点注册“模型”。

admin.site.register(类MyMenuThing(models.Model):传递)