コード例 #1
0
ファイル: views.py プロジェクト: szponovic/django-tutorial
 def destroy(self, request, *args, **kwargs):
     instance = self.get_object()
     instance.is_deleted = True
     instance.save()
     serializer = MovieSerializer(instance)
     return Response(serializer.data)
コード例 #2
0
ファイル: views.py プロジェクト: szponovic/django-tutorial
 def viewed(self, request, *args, **kwargs):
     instance = self.get_object()
     instance.viewed = request.data.get('viewed', True)
     instance.save()
     serializer = MovieSerializer(instance)
     return Response(serializer.data)
コード例 #3
0
ファイル: views.py プロジェクト: szponovic/django-tutorial
 def retrieve(self, request, *args, **kwargs):
     instance = self.get_object()
     serializer = MovieSerializer(instance)
     return Response(serializer.data)