Есть ли способ отобразить исторические записи для всех экземпляров модели с помощью django-simple-history?Python

Программы на Python
Ответить
Anonymous
 Есть ли способ отобразить исторические записи для всех экземпляров модели с помощью django-simple-history?

Сообщение Anonymous »

Я использую django-simple-history для сохранения истории объектов. И это работает нормально. Но я хочу создать представление в администраторе Django, которое отображает записи истории для всех экземпляров модели на одной странице.
Например, у меня есть модель

Код: Выделить всё

class TestModel(models.Model):
title = models.CharField('title', max_length=100)
history = HistoricalRecords()
и администратор

Код: Выделить всё

class TestModelAdmin(SimpleHistoryAdmin):
list_display = ['title']
admin.site.register(TestModel, TestModelAdmin)
Теперь я могу видеть историю каждого экземпляра.
Не знаю, как решить эту проблему. Может быть, есть способ создать собственные представления на сайте администратора (без модели), или, может быть, мне следует создать другую модель?
Как лучше всего отображать все записи истории (для всех экземпляров) ) в админ-панели?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-django
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»