from django.contrib import admin
from .models import Challenge, Champion


@admin.register(Challenge)
class ChallengeAdmin(admin.ModelAdmin):

    list_display = ("quiz", "prize_title", "prize_caption")
    search_fields = ("quiz__name", "prize_title")
    raw_id_fields = ["quiz"]


@admin.register(Champion)
class ChampionAdmin(admin.ModelAdmin):
    list_display = ("name", "challenge", "place_status")
    list_filter = ("challenge", "place_status")
    search_fields = ("name", "challenge__quiz__name")
    raw_id_fields = ["challenge"]
