game: clean: use space instead of tab
This commit is contained in:
parent
7096989e9b
commit
6f45baa6b3
@ -3,23 +3,23 @@ from .models import GameModel, GameMembersModel
|
|||||||
|
|
||||||
class GameSerializer(serializers.ModelSerializer):
|
class GameSerializer(serializers.ModelSerializer):
|
||||||
|
|
||||||
players_id = serializers.SerializerMethodField()
|
players_id = serializers.SerializerMethodField()
|
||||||
winner_id = serializers.ReadOnlyField()
|
winner_id = serializers.ReadOnlyField()
|
||||||
state = serializers.SerializerMethodField()
|
state = serializers.SerializerMethodField()
|
||||||
started = serializers.ReadOnlyField()
|
started = serializers.ReadOnlyField()
|
||||||
finished = serializers.ReadOnlyField()
|
finished = serializers.ReadOnlyField()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = GameModel
|
model = GameModel
|
||||||
fields = ["id", "winner_id", "state", "started", "finished", "players_id"]
|
fields = ["id", "winner_id", "state", "started", "finished", "players_id", "players"]
|
||||||
|
|
||||||
def get_state(self, instance: GameModel):
|
def get_state(self, instance: GameModel):
|
||||||
if (instance.finished):
|
if (instance.finished):
|
||||||
return "finished"
|
return "finished"
|
||||||
if (instance.started):
|
if (instance.started):
|
||||||
return "started"
|
return "started"
|
||||||
return "waiting"
|
return "waiting"
|
||||||
|
|
||||||
def get_players_id(self, instance: GameModel):
|
def get_players_id(self, instance: GameModel):
|
||||||
players_id = [player_game.player_id for player_game in GameMembersModel.objects.filter(game_id = instance.pk)]
|
players_id = [player_game.player_id for player_game in GameMembersModel.objects.filter(game_id = instance.pk)]
|
||||||
return players_id
|
return players_id
|
Loading…
Reference in New Issue
Block a user