From c323e0d196cdf3244a064919cf8fa1577d59ff2a Mon Sep 17 00:00:00 2001 From: bglacial Date: Thu, 18 Apr 2019 23:57:27 +0200 Subject: [PATCH] Fixing driver routes --- timelaps/serializers.py | 3 ++- timelaps/views.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/timelaps/serializers.py b/timelaps/serializers.py index 1435494..37fc0d6 100644 --- a/timelaps/serializers.py +++ b/timelaps/serializers.py @@ -7,9 +7,10 @@ class DriverSerializer(serializers.ModelSerializer): class Meta: model = Driver - fields = ('id', 'first_name', 'last_name', 'order', 'ref_time') + fields = ('id', 'short_name', 'first_name', 'last_name', 'order', 'ref_time') def update(self, instance, validated_data): + instance.short_name = validated_data.get("short_name", instance.short_name) instance.first_name = validated_data.get("first_name", instance.first_name) instance.last_name = validated_data.get("last_name", instance.last_name) instance.order = validated_data.get("order", instance.order) diff --git a/timelaps/views.py b/timelaps/views.py index dec8a57..4b5ed5e 100644 --- a/timelaps/views.py +++ b/timelaps/views.py @@ -162,6 +162,7 @@ class ListCreateDriversView(generics.ListCreateAPIView): def post(self, request, *args, **kwargs): logger.error('ListCreateDriversView => post') a_song = Driver.objects.create( + short_name=request.data["short_name"], first_name=request.data["first_name"], last_name=request.data["last_name"], order=request.data["order"],