0

こんにちは。

Django でサッカー/サッカー計算機を構築しようとしています。

そのために、2 つのモデルを作成しました。

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")

ご覧のとおり、チーム モデルに 2 つのモデルを追加しようとしました。これは、1 つの試合で 2 つのチームしかプレーしないためです。

私が2つ持っている場合

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

管理ログに一致ページを追加することも、表示することもできません。私のコードの問題は何ですか?

よろしくお願いします:)。

サム!

4

0 に答える 0