new_contents: # coding: utf-8
  
  from . import models
  
  from django.contrib import admin
  
  
  class TransitionLogAdmin(admin.ModelAdmin):
      actions = None
      date_hierarchy = 'timestamp'
      list_display = ('modified_object', 'transition', 'user', 'timestamp',)
      read_only_fields = ('user', 'modified_object', 'transition', 'timestamp',)
      search_fields = ('transition', 'user__username',)
  
      def has_add_permission(self, request):
          return False
  
      # Allow viewing objects but not actually changing them
      def has_change_permission(self, request, obj=None):
          return request.method == 'GET'
  
      def has_delete_permission(self, request, obj=None):
          return False
  
  admin.site.register(models.TransitionLog, TransitionLogAdmin)
  
subject: Add an admin page.