我的Django应用程序中有以下代码:
if 'book' in authorForm.changed_data:
#Do something here...
我意识到Django可以通过利用“changed_data”列表对象告诉我哪些值在我的表单中已经改变,但是我想知道已经改变的字段的新值。
有什么想法吗?
答案 0 :(得分:2)
嗯......试试这个:
if authorForm.is_valid() and 'book' in authorForm.changed_data:
new_value = authorForm.cleaned_data['book']
答案 1 :(得分:0)
对我原来问题的简短回答是“不”。