app_index.html => приложение находится на сайте администратора, чтобы увидеть - PullRequest
3 голосов
/ 20 августа 2011

У меня небольшая проблема ... я хочу привязать свое приложение к сайту adminsite. мое приложение не использует models.py, поэтому единственный способ сделать мое приложение видимым в adminsite - это переопределить app_index.html из каталога admin / templates django. Моя проблема в том, что я не знаю, как переопределить это, так что мое приложение в админке. я прочитал все документы, но точный способ сделать это трудно найти ...

вот что 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 Ответ

1 голос
/ 22 августа 2011

вам не нужен models.py, просто зарегистрируйте «Модель» на сайте администратора.

admin.site.register (класс MyMenuThing (models.Model): pass)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...