我仍然在this視圖中。現在我有一個ValidationError
,同時試圖保存模型實例。錯誤是:Django - ValidationError保存包含DateField的模型實例
在YYYY-MM-DD格式輸入有效日期
的DateField
填寫正確,傳遞給模型實例的類型是unicode。我必須做一些事情,比如從unicode到datetime的轉換,或者我之前做錯的事情......?
This是追溯。
有什麼想法?
感謝名單
我仍然在this視圖中。現在我有一個ValidationError
,同時試圖保存模型實例。錯誤是:Django - ValidationError保存包含DateField的模型實例
在YYYY-MM-DD格式輸入有效日期
的DateField
填寫正確,傳遞給模型實例的類型是unicode。我必須做一些事情,比如從unicode到datetime的轉換,或者我之前做錯的事情......?
This是追溯。
有什麼想法?
感謝名單
如果你已經知道的形式,有效期至form.is_valid()
,考慮與cleaned_data
工作,而不是直接與request.POST
工作:
if form.is_valid():
...
fattura.data = form.cleaned_data["data"]
fattura.diate = Decimal(form.cleaned_data["diate"])
...
它的工作!謝謝 – Luke
我很高興:)不客氣 –
你能告訴你的'models.py'? –
它在這裏:http://dpaste.com/662000/ – Luke