2011-05-25 75 views
0

另一個noob Django問題。下面的兩個都適用於我,是否有任何區別或我應該知道的任何東西?我正在使用Django 1.2.5。謝謝。Django模型表單保存(多數據庫)問題

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') 

回答

1

第一個示例不起作用 - 它不會更新表單中的實例。使用第二個。