| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | from django.contrib import adminfrom games.models import Developer, Game, GameSystem, Genre, Publisher, GameCollectionclass GameAdmin(admin.ModelAdmin):    date_hierarchy = "created"    list_display = ("name", "game_system", "rating", "region", "featured_on",)    list_filter = (        "undub",        "english_patched",        "hack",        "region",        "game_system",        "featured_on",    )    ordering = ("-created",)    search_fields = [        "name",        "description",        "region",    ]class GameInline(admin.TabularInline):    model = Gameclass GameCollectionAdmin(admin.ModelAdmin):    filter_horizontal = ("games",)    raw_id_fields = (        "developer",        "publisher",        "genre",        "game_system",    )admin.site.register(GameCollection, GameCollectionAdmin)admin.site.register(GameSystem)admin.site.register(Developer)admin.site.register(Publisher)admin.site.register(Genre)admin.site.register(Game, GameAdmin)
 |