Advertisement
for-mile

Article-sending message in view

May 9th, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. class GamesViewSet(mixins.ListModelMixin, mixins.CreateModelMixin,
  2.                    mixins.RetrieveModelMixin, mixins.UpdateModelMixin,
  3.                    GenericViewSet):
  4.     serializer_class = GameSerializer
  5.     permission_classes = (IsAuthenticated)
  6.     queryset = Game.objects.all()
  7.  
  8.     def perform_update(self, serializer):
  9.         serializer.save()
  10.         self.notify_players(serializer.data)
  11.  
  12.     def notify_players(self, data):
  13.         Group(data['name']).send({
  14.             'text': json.dumps(data)
  15.         })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement