У меня определены следующие модели:
class Team(models.Model):
Name = models.CharField(max_length=250)
class Fixture(models.Model):
HomeTeam = models.ForeignKey(Team, related_name="HomeTeam")
AwayTeam = models.ForeignKey(Team, related_name="AwayTeam")
HomeTeamScore = models.IntegerField(blank=True, null=True)
AwayTeamScore = models.IntegerField(blank=True, null=True)
Date = models.DateTimeField()
class Prediction(models.Model):
Fixture = models.ForeignKey(Fixture)
PredictHomeTeam = models.IntegerField()
PredictAwayTeam = models.IntegerField()
PredictionDate = models.DateTimeField()
User = models.ForeignKey(User)
Поэтому, если использовать фильтр для получения 6 фикстур на основе даты, я хотел бы передать их в набор форм PredictionForm, но я изо всех сил пытаюсь понять, как передать фикстуру, поскольку она требуется как поле внешнего ключа.
Это мой первый проект django, поэтому я думаю, что я также ищу подтверждение того, правильно ли я нахожусь с использованием наборов форм для этого.