Django模型没有更新

时间:2015-05-07 17:12:18

标签: python django

我正在尝试从我的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()

1 个答案:

答案 0 :(得分:0)

我认为您循环使用值的方式可能存在问题。也许尝试这样的事情。

games = itertools.combinations(teams, 2)

for a, b in games:
    game = mlb_games(team_a=a, team_b=b)
    game.save()