如果我有以下型號:做一個模型的所有對象提供給另一個模型
class Player(models.Model):
game = models.ForeignKey('Game', null=True, blank=True)
class Game(models.Model):
score = models.IntegerField(default=0)
這樣,如果我有一個類型的遊戲的多個對象,p.game(其中p爲類型的對象玩家)將永遠是無。如果我添加n個Game類型的對象,我希望它們對所有玩家都可用,但每個玩家都應該有他自己的分數。我怎樣才能做到這一點? Django 1.4.2如果很重要。
我還是要每場比賽手動添加到每個球員。這不是我所需要的 – 2014-10-28 13:49:36
如果我們避免查看可視化,並且有許多對你有 遊戲 - 對所有玩家可見的遊戲列表, Players.game - 爲每個玩家選擇的所有遊戲的一部分(可以是唯一的) 所以問題是用戶界面? – 2014-10-28 13:56:19
不好意思啊,去看看那些得分 – 2014-10-28 13:57:15