from django.apps import AppConfig from orchestra.core import administration class HistoryConfig(AppConfig): name = 'orchestra.contrib.history' verbose_name = 'History' def ready(self): from django.contrib.admin.models import LogEntry administration.register( LogEntry, verbose_name='History', verbose_name_plural='History', icon='History.png' ) # prevent loosing creation time on log entry edition # action_time = LogEntry._meta.get_field_by_name('action_time')[0] # action_time.auto_now = False # action_time.auto_now_add = True