我正在尝试从我的mlb_teams表中获取一个团队列表,并找到团队与团队的每个组合,但是当我运行下面的代码时,我没有获得mlb_games表的任何更新。
values = mlb_teams.objects.all().values_list("long_name")
values = itertools.combinations(values, 2)
for value in list(values):
first_team = value[0][0]
second_team = value[1][0]
add_teams = mlb_games(team_a=first_team,team_b=second_team)
add_teams.save()
答案 0 :(得分:0)
我认为您循环使用值的方式可能存在问题。也许尝试这样的事情。
games = itertools.combinations(teams, 2)
for a, b in games:
game = mlb_games(team_a=a, team_b=b)
game.save()