如果我有以下型号:做一个模型的所有对象提供给另一个模型
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