在我的Django應用程序中,我有一個DateField(格式爲'YYYY-MM-DD')。當我嘗試保存字符串'2011-11-01'時,我得到沒有錯誤,但我的字段獲得NULL值。Django將字符串保存到日期字段
我試圖用datetime和time庫中的strptime函數做這件事,但是有同樣的問題。基本上,這一切發生在一個形式
我有表單驗證
if form.valid(): form.cleaned_data['date'] = year + '-' + month + '-' day form.save()
請顯示一些真實的代碼。表單中有哪些字段?年,月,日來自哪裏? –