1
這是我第一次嘗試在Django中爲我的單元測試加載燈具,我不知道爲什麼它不會加載。我用dumpdata
命令從我的應用程序中刪除了數據,並且工作正常。當我loaddata
命令行或在我的數據文件來運行我的fixtures
組測試中,我得到以下錯誤:任何想法爲什麼我的夾具不會加載Django測試?
DeserializationError: Problem installing fixture 'data.json': [u"'' value must be an integer."]
試圖用XML格式:
ValidationError: [u"'' value must be an integer."]
這似乎是Django是尋找一個IntergerField,但它是空白的?任何人都不知道這裏發生了什麼,或者有什麼方法可以得到更詳細的錯誤信息,可能會告訴我它是什麼型號的?
檢查與試圖加載的夾具相關的模型,並查看它是否爲必填字段。如果是的話,這是一個數據問題。只需輸入一個有效的整數值 – karthikr