old_contents: from django.contrib import admin
  
  from snipts.models import Favorite, Snipt
  
  class SniptAdmin(admin.ModelAdmin):
      readonly_fields = ('user',)
      list_display = ('title', 'slug', 'user', 'lexer', 'public', 'created', 'modified',)
      search_fields = ('title', 'user__username', 'lexer', 'id',)
      ordering = ('-created',)
      prepopulated_fields = {'slug': ('title',)}
  
  admin.site.register(Snipt, SniptAdmin)
  
  class FavoriteAdmin(admin.ModelAdmin):
      readonly_fields = ('snipt', 'user',)
      list_display = ('snipt', 'user',)
      search_fields = ('snipt', 'user',)
      ordering = ('-created',)
  
  admin.site.register(Favorite, FavoriteAdmin)
  
new_contents: from django.contrib import admin
  
  from snipts.models import Favorite, Snipt
  
  class SniptAdmin(admin.ModelAdmin):
      readonly_fields = ('user',)
      list_display = ('title', 'slug', 'user', 'lexer', 'public', 'created', 'modified',)
      search_fields = ('title', 'user__username', 'lexer', 'id', 'key',)
      ordering = ('-created',)
      prepopulated_fields = {'slug': ('title',)}
  
  admin.site.register(Snipt, SniptAdmin)
  
  class FavoriteAdmin(admin.ModelAdmin):
      readonly_fields = ('snipt', 'user',)
      list_display = ('snipt', 'user',)
      search_fields = ('snipt', 'user',)
      ordering = ('-created',)
  
  admin.site.register(Favorite, FavoriteAdmin)
  
subject: Allow searching keys on snipts