[英]How can i override the value of form submitted in django
我在這個視圖中保存表單
form.save()
但在此之前我想將datetime字段設置為now。
就像是
form.timestamp = datetime.now
我怎樣才能做到這一點
更好的方法:
使用auto_now_add
和auto_now
更改models.py中的字段:
date = models.DateTimeField(auto_now_add=True, auto_now=True)
這樣,每次保存表單時,您的字段都會更新。
文檔在這里 。
instance = form.save(commit=False)
instance.timestamp = datetime.now
instance.save()
JD
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.