jfeldman
@jfeldman
самоучка

Как показать пользователю последнее обновление объектов?

В панели администратора DJANGO в каждой таблице видно какие объекты были добавлены последними и какие изменены последними. Я бы хотел показать это рядовому пользователю (для некоторых типов) - как это сделать?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Вам помогут модели ContentType и LogEntry
from django.contrib.contenttypes.models import ContentType

def show_log(request):
    ct = ContentType.objects.get(model='SomeModel')
    return render(request, 'some_template.html', {'log_entries': ct.logentry_set.all()})
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Сделать вью и показать

Админка джанги для админов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы