def create_teams(self, request, pk=None):
game = get_object_or_404(Game, pk=pk)
if GamePlayerRelation.objects.filter(game=game).count() != 6:
raise APIException("Game needs 6 players before teams can be created", code=400)
force = request.data.get("re_create", False)
game.create_teams()
game.state = Game.READY
game.save()
print("Created")
return redirect(reverse("frisbeer:games-detail", args=[pk]))
评论列表
文章目录