Как я могу связать поле модели с конкретной принадлежащей ему информацией? - PullRequest
0 голосов
/ 11 апреля 2019

Я создаю веб-приложение, которое будет обрабатывать крикетные матчи, и мне нужно назначить определенную информацию, принадлежащую полю модели. Например, это player1, поэтому я должен предоставить пользователю возможность назначать информацию, принадлежащую это конкретное поле, как то, что его ход ватин и т. д. Как мне сделать модели для этой ситуации

1 Ответ

0 голосов
/ 11 апреля 2019

В вашей ситуации вы можете создавать такие модели:

class Player(models.Model):
   player_name = models.CharField(max_length=255)
   score = models.IntegerField(default=0)
   player_turn = model.BooleanField(default=False)

player_turn будет логическим полем, имеющим значение True, если ход игрока, и False в противном случае. Получить игрока по его уникальному идентификатору и обновить поле player_turn соответственно.

...