0

下午好。

我正在尝试在 Django 中构建一个足球/足球计算器。

为此,我创建了两个模型:

class Team(models.Model):
    teamName = models.CharField(max_length=200)
    def __unicode__(self):
        return self.teamName

class Match(models.Model):
    homeTeam = models.ManyToManyField(Team, related_name="homeTeam")
    # awayTeam = models.ForeignKey(Team, related_name="awayTeam")

正如你所看到的,我试图把两个模型。外键,团队模型,因为只有两支球队参加比赛。

如果我有两个

homeTeam = models.ForeignKey(Team, related_name="homeTeam")
awayTeam = models.ForeignKey(Team, related_name="awayTeam")

我无法添加,甚至无法在管理日志中查看匹配页面。我的代码问题是什么?

预先感谢您的帮助 :)。

山姆!

4

0 回答 0