|
|
|
@ -13,7 +13,7 @@ from biz.models import Prospect, ProspectGroup |
|
|
|
|
|
|
|
|
|
|
|
from .models import Club, TeamScore, Tournament, CustomUser, Event, Round, GroupStage, Match, TeamRegistration, PlayerRegistration, Purchase, Court, DateInterval, FailedApiCall, Log, DeviceToken, DrawLog, UnregisteredTeam, UnregisteredPlayer, Image |
|
|
|
from .models import Club, TeamScore, Tournament, CustomUser, Event, Round, GroupStage, Match, TeamRegistration, PlayerRegistration, Purchase, Court, DateInterval, FailedApiCall, Log, DeviceToken, DrawLog, UnregisteredTeam, UnregisteredPlayer, Image |
|
|
|
from .forms import CustomUserCreationForm, CustomUserChangeForm |
|
|
|
from .forms import CustomUserCreationForm, CustomUserChangeForm |
|
|
|
from .filters import TeamScoreTournamentListFilter, MatchTournamentListFilter, SimpleTournamentListFilter, MatchTypeListFilter, SimpleIndexListFilter, StartDateRangeFilter, UserWithEventsFilter, UserWithPurchasesFilter, UserWithProspectFilter |
|
|
|
from .filters import TeamScoreTournamentListFilter, MatchTournamentListFilter, SimpleTournamentListFilter, MatchTypeListFilter, SimpleIndexListFilter, StartDateRangeFilter, UserWithEventsFilter, UserWithPurchasesFilter, UserWithProspectFilter, TeamScoreRoundIndexFilter |
|
|
|
|
|
|
|
|
|
|
|
from sync.admin import SyncedObjectAdmin |
|
|
|
from sync.admin import SyncedObjectAdmin |
|
|
|
import logging |
|
|
|
import logging |
|
|
|
@ -365,7 +365,7 @@ class TeamRegistrationAdmin(SyncedObjectAdmin): |
|
|
|
|
|
|
|
|
|
|
|
class TeamScoreAdmin(SyncedObjectAdmin): |
|
|
|
class TeamScoreAdmin(SyncedObjectAdmin): |
|
|
|
list_display = ['team_registration', 'score', 'walk_out', 'match'] |
|
|
|
list_display = ['team_registration', 'score', 'walk_out', 'match'] |
|
|
|
list_filter = [TeamScoreTournamentListFilter] |
|
|
|
list_filter = [TeamScoreRoundIndexFilter, TeamScoreTournamentListFilter] |
|
|
|
search_fields = ['id', 'team_registration__player_registrations__first_name', 'team_registration__player_registrations__last_name'] |
|
|
|
search_fields = ['id', 'team_registration__player_registrations__first_name', 'team_registration__player_registrations__last_name'] |
|
|
|
raw_id_fields = ['team_registration', 'match'] |
|
|
|
raw_id_fields = ['team_registration', 'match'] |
|
|
|
list_per_page = 50 # Controls pagination on the list view |
|
|
|
list_per_page = 50 # Controls pagination on the list view |
|
|
|
|