在django中保存外键关系的更清洁方式

时间:2011-05-28 15:44:08

标签: python django foreign-keys modelform

我目前正在做以下事情,并且想知道是否有任何方法可以压缩这4行...因为它们非常详细......

g = game_form.save(commit=False)
team = Team.objects.get(pk=team_id)
g.team = team
g.save()

1 个答案:

答案 0 :(得分:2)

如果Team可以成为表单的一部分,那么我会在表单中将Team设为ModelChoiceField。 Django将为您处理幕后的一切。