Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Как в Django (templates/admin/base.html) отобразить свои методы ? [RSS Feed]

#1 Окт. 22, 2012 11:53:05

Saturn
От:
Зарегистрирован: 2012-03-22
Сообщения: 164
Репутация: +  0  -
Профиль   Отправить e-mail  

Как в Django (templates/admin/base.html) отобразить свои методы ?

Доброго дня. Подскажите, как можно вывести в аминке свои функции.
Вот к примеру есть модель Comments и когда я захожу в админку то возле надписи
“Панель Администратора” хочу сделать : “Количество новых комментариев: N”.
Не пойму где сам метод нужно делать чтобы отобразить в templates/admin/base.html.



Отредактировано Saturn (Окт. 22, 2012 11:55:03)

Офлайн

#2 Окт. 22, 2012 17:43:49

d1ffuz0r
От: Moscow
Зарегистрирован: 2011-03-25
Сообщения: 127
Репутация: +  5  -
Профиль   Отправить e-mail  

Как в Django (templates/admin/base.html) отобразить свои методы ?

наследоваться от вьюхи админки и передать всё что надо |
написать template tag |
http://nevolin.info/post/667836383/smenit-nazvanie-adminki-v-django

Офлайн

#3 Окт. 22, 2012 18:44:59

Saturn
От:
Зарегистрирован: 2012-03-22
Сообщения: 164
Репутация: +  0  -
Профиль   Отправить e-mail  

Как в Django (templates/admin/base.html) отобразить свои методы ?

d1ffuz0r Спасибо, но я не пойму что нужно наследовать с админки., а точнее какую вьюху?

Я вот придумал, но не знаю насколько правильно или вообще бред:
Сделать с помощью Ajax, но тогда выходит что на любые ajax запросы необходимо писать отдельные маршруты.

А может есть другие варианты?



Офлайн

#4 Окт. 23, 2012 16:39:47

Antonio051
От:
Зарегистрирован: 2011-01-06
Сообщения: 31
Репутация: +  1  -
Профиль   Отправить e-mail  

Как в Django (templates/admin/base.html) отобразить свои методы ?

admin tools используется?
В нём можно поменять dashboard.py
Я в быстрые ссылки добавляю такие штуки



Офлайн

#5 Окт. 24, 2012 10:53:43

Saturn
От:
Зарегистрирован: 2012-03-22
Сообщения: 164
Репутация: +  0  -
Профиль   Отправить e-mail  

Как в Django (templates/admin/base.html) отобразить свои методы ?

Antonio051
admin tools используется?
В нём можно поменять dashboard.py
Я в быстрые ссылки добавляю такие штуки

Нет не использовал, но теперь попробую. Спасибо.



Офлайн

  • Начало
  • » Django
  • » Как в Django (templates/admin/base.html) отобразить свои методы ?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version