From ac97d9f264af14451d78f20485f15444779841ec Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 24 Jul 2023 16:34:01 +0200 Subject: [PATCH] Fix api issue on match, adds tournaments --- padel/urls.py | 1 + scores/serializers.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/padel/urls.py b/padel/urls.py index de9e455..2b3274e 100644 --- a/padel/urls.py +++ b/padel/urls.py @@ -22,6 +22,7 @@ router = routers.DefaultRouter() router.register(r'users', views.UserViewSet) router.register(r'clubs', views.ClubViewSet) router.register(r'matches', views.MatchViewSet) +router.register(r'tournaments', views.TournamentViewSet) urlpatterns = [ path('api/', include(router.urls)), diff --git a/scores/serializers.py b/scores/serializers.py index 193bf62..8999aa8 100644 --- a/scores/serializers.py +++ b/scores/serializers.py @@ -16,11 +16,11 @@ class ClubSerializer(serializers.HyperlinkedModelSerializer): class TournamentSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Tournament - fields = ['id', 'name'] + fields = ['id', 'name', 'club_id'] class MatchSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Match - fields = ['id', 'club', 'date', 'enddate', 'title', 'team1', 'team2', 'team3', 'team4', + fields = ['id', 'tournament_id', 'date', 'enddate', 'title', 'team1', 'team2', 'team3', 'team4', 'team1scorecolumn1', 'team1scorecolumn2', 'team1scorecolumn3', 'team1scorecolumn4', 'team1scorecolumn5', 'team2scorecolumn1', 'team2scorecolumn2', 'team2scorecolumn3', 'team2scorecolumn4', 'team2scorecolumn5']