From ddde9df94487ab65cf41ea06b328cd686e29163e Mon Sep 17 00:00:00 2001 From: bglacial Date: Tue, 15 Jan 2019 00:03:18 +0100 Subject: [PATCH] Renommage et commentaires. --- timelaps/__pycache__/urls.cpython-36.pyc | Bin 592 -> 599 bytes timelaps/__pycache__/views.cpython-36.pyc | Bin 2582 -> 2327 bytes timelaps/urls.py | 2 +- timelaps/views.py | 24 +++++----------------- 4 files changed, 6 insertions(+), 20 deletions(-) diff --git a/timelaps/__pycache__/urls.cpython-36.pyc b/timelaps/__pycache__/urls.cpython-36.pyc index 673043dc0f0e68e13bc4db737f757cf70e1b1b64..154f70b7a1a63d06bcde4195cf9b999b887e51e5 100644 GIT binary patch delta 47 zcmcb>a-D_Kn3tC;hTAsg(MHa_j1tm5nZ+eRsX2+2#ZHw$iOH#sc_|^OiMf-nGgbls DXa*2n delta 40 wcmcc4a)E`@n3tD}pW8O(_D0UVjDjLQnZ+eRsX2+2#ZHw$iOH#x?=e;a0QFxDXaE2J diff --git a/timelaps/__pycache__/views.cpython-36.pyc b/timelaps/__pycache__/views.cpython-36.pyc index 381ccc247760f8e5d3c80837b096b614f60f3b18..6235d8ad183bbafa702c4647f2caa5bd483ad976 100644 GIT binary patch delta 531 zcmbOxGF^zvn3tDJTGTd%k8LAY29vE60|P@ULlk2QLljdga~4Y$YcoR>TPk}LM+##w zgC^509-qwOlAy%o)UeFdaz9PZA`YOAB2Ey&HTf}}=^8zP}5CpOU0Fz#JT>t<8 delta 431 zcmbO(G);udn3tF9_cxmu7WR!?8BCLP8C3;%d@_qmf)bNc!!lFLt27lRCo^gb7I82z zFcfiu2rdx8J$XHoH#-}U$-&Gr`9G5!NUI<(SZiudVkLgP(aat^Qb4`MFay>yBO6ef zlUj`508SPU9z|pWqFKNOKpY>EnwX1U|27skK@BARj9iRGl9LlyBthN~6$E($WJo|} zPJRh~lhRlNc=VA>ntXuOQ(Ocd4#iHD@SrT;tijg6sB8~X4GK;MMm``EW2{m{S3da? Rdp4ulWIK)voa{nS2mt2!U>g7c diff --git a/timelaps/urls.py b/timelaps/urls.py index 1a9098a..a7b0d6d 100644 --- a/timelaps/urls.py +++ b/timelaps/urls.py @@ -9,5 +9,5 @@ urlpatterns = [ path('rules/', ListRulesView.as_view()), path('teams/', ListTeamView.as_view()), path('teampilots/', ListTeamPilotView.as_view()), - url('race/(?P\d+)/team/(?P\d+)/relays', ListRelaysByRaceView.as_view()), + url('race/(?P\d+)/team/(?P\d+)/relays', ListRelaysByRaceAndTeamView.as_view()), ] \ No newline at end of file diff --git a/timelaps/views.py b/timelaps/views.py index 82552d4..c5844c9 100644 --- a/timelaps/views.py +++ b/timelaps/views.py @@ -12,50 +12,36 @@ from .serializers import * class ListDriverView(generics.ListAPIView): """ Provides a get method handler. - """ + """ queryset = Driver.objects.all() serializer_class = DriverSerializer class ListRaceView(generics.ListAPIView): - """ - Provides a get method handler. - """ queryset = Race.objects.all() serializer_class = RaceSerializer class ListRelayView(generics.ListAPIView): - """ - Provides a get method handler. - """ queryset = Relay.objects.all() serializer_class = RelaySerializer class ListRulesView(generics.ListAPIView): - """ - Provides a get method handler. - """ queryset = Rules.objects.all() serializer_class = RulesSerializer class ListTeamView(generics.ListAPIView): - """ - Provides a get method handler. - """ queryset = Team.objects.all() serializer_class = TeamSerializer class ListTeamPilotView(generics.ListAPIView): - """ - Provides a get method handler. - """ queryset = TeamPilot.objects.all() serializer_class = TeamPilotSerializer -class ListRelaysByRaceView(generics.ListAPIView): - ''' + +class ListRelaysByRaceAndTeamView(generics.ListAPIView): + """ Getting the params from the url with the "self.kwargs.get" and filter with thoses in the relays relation - ''' + """ serializer_class = RelayPilotSerializer lookup_url_raceid = "raceid" lookup_url_teamid = "teamid"