另一个菜鸟Django问题。以下两个对我有用,有什么区别或我应该注意什么?我正在使用Django 1.2.5。感谢。
o = Staff()
form = StaffForm(request.POST, instance=o)
if form.is_valid():
o.save(using='dbName')
o = Staff()
form = StaffForm(request.POST, instance=o)
if form.is_valid():
f = form.save(commit = False)
f.save(using='dbName')
答案 0 :(得分:1)
第一个示例不起作用 - 它不会从表单更新实例。使用第二个。