Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class PlayerInGame(models.Model):
- player = models.ForeignKey(Player)
- game = models.ForeignKey(Game)
- created = models.DateTimeField(auto_now_add=True)
- class Meta:
- unique_together = (("player", "game"),)
- ordering = ('created',)
- class PlayerInGameSerializer(serializers.ModelSerializer):
- class Meta:
- model = PlayerInGame
- fields = '__all__'
- read_only_fields = ['game', 'created']
- class PlayerInGameDetail(CreateAPIView):
- queryset = PlayerInGame.objects.all()
- serializer_class = PlayerInGameSerializer
- def perform_create(self, serializer):
- return serializer.save(game=self.kwargs['pk'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement