feat: add unified contest pool and realtime game modes
This commit is contained in:
@@ -34,7 +34,7 @@ class ContestAdmin(admin.ModelAdmin):
|
||||
class ContestAttemptAdmin(admin.ModelAdmin):
|
||||
list_display = ("id", "user", "contest", "status", "score", "duration_ms", "started_at")
|
||||
list_filter = ("status", "contest__kind", "contest__track")
|
||||
readonly_fields = ("started_at", "submitted_at")
|
||||
readonly_fields = ("question_order", "started_at", "submitted_at")
|
||||
|
||||
|
||||
@admin.register(CheatFlag)
|
||||
@@ -72,13 +72,14 @@ class RealtimeMatchAdmin(admin.ModelAdmin):
|
||||
"id",
|
||||
"contest",
|
||||
"match_type",
|
||||
"game_kind",
|
||||
"challenge_code",
|
||||
"player_one",
|
||||
"player_two",
|
||||
"status",
|
||||
"created_at",
|
||||
)
|
||||
list_filter = ("match_type", "status", "contest__track")
|
||||
list_filter = ("match_type", "game_kind", "status", "contest__track")
|
||||
search_fields = (
|
||||
"challenge_code",
|
||||
"player_one__username",
|
||||
@@ -94,6 +95,7 @@ class MathGameAttemptAdmin(admin.ModelAdmin):
|
||||
"id",
|
||||
"user",
|
||||
"kind",
|
||||
"match",
|
||||
"difficulty",
|
||||
"status",
|
||||
"score",
|
||||
|
||||
Reference in New Issue
Block a user