2012-10-26 38 views

回答

0
instance = form.save(commit=False) 
instance.timestamp = datetime.now 
instance.save() 

JD

+0

'JD'是什麼意思 – user825904

+0

這些是我的姓名縮寫......他們不是代碼塊的一部分。以上是如何覆蓋表單中您想要的任何字段 - 而不是使用僅用於日期的auto_add,並使用不會顯示在表單上的字段。 – jondykeman

3

更好的辦法:

更改使用auto_now_add在models.py領域, auto_now

date = models.DateTimeField(auto_now_add=True, auto_now=True) 

這樣,每次保存表單時,都會更新您的字段。

文檔here

+0

我得到這個錯誤 - 日期應該是這種格式'YYYY-MM-DD HH:MM [:ss [.uuuuuu]] [TZ] format。「]'。怎麼能這樣做 – user825904

+0

你有沒有其他數據另一種格式插入你的數據庫? –

+0

我正在編輯現有的代碼,所以我認爲可能是這樣,但我應該怎麼做 – user825904

相關問題