2013-04-21 49 views
0

我不知道在獨立腳本中保存或查詢django對象的約定,所以在我的代碼中可能會出現一些明顯的錯誤。Django獨立數據庫腳本 - 太多連接錯誤

非常多,腳本是一個獨立的.py文件,它將一些模型保存到MySQL數據庫中。

在此腳本之前,我調用了導出DJANGO_SETTINGS_MODULE = App.settings,如果這改變了任何東西。

下面是腳本:

from Model.models import Model 

    for a in stuff: 
     Model(a.property, a.property, a.property).save() 

也許一些相關的提示,我之前已經使用過的

for model in models: 
    model.save() 

多次格式。他們工作。但是,它們都不是獨立的腳本,它們都是在視圖中。

謝謝。

回答

0

嘗試寫一個management command以避免這種情況。當ORM未正確設置並且每個save()都會導致新的數據庫連接時,可能會發生這種情況。