2013-10-16 18 views
1

我試圖加載夾具:見loaddata命令的回溯(當誤差)

蟒蛇manage.py loaddata股票/夾具/ initial_data.json

但是,如果沒有發生回溯誤差(我不知道這是什麼問題):

ValueError: Problem installing fixture 'stock/fixtures/initial_data.json': The database backend does not accept 0 as a value for AutoField. 

如何獲得追溯?

+0

你應該把它作爲錯誤信息的一部分,你正在使用什麼IDE,或者這只是命令行? –

+0

這是一個命令行。所以沒有更多的輸出。 – bux

+1

您的燈具包含「0」作爲對象的標識符。夾具文件是否足夠小以進行手動檢查? –

回答

1

有一個--traceback選項。

python manage.py loaddata stock/fixtures/initial_data.json --traceback 

這不是在loaddata docs提到的,它是default command options的一部分。

+0

恥辱對我來說,我forgott閱讀F ****手冊! (python manage.py幫助loaddata)。謝謝 ! – bux