我是django的新手。任何人都可以幫助我使用這段代碼。我試圖計算2 DateField之間的時間,然後保存。Django form_valid不工作
class EmployeeCreate(CreateView):
model = Employee
form_class = EmployeeCreateForm
success_url = "/employee-list/"
def form_valid(self, form):
self.object.total_leave = (self.object.to_date - self.object.from_date).days +1
self.object.save()
return HttpResponseRedirect(self.get_success_url())
問題是什麼? – Rohan 2013-04-18 04:49:39
我無法計算並保存total_leave。它沒有保存任何東西 – user1708597 2013-04-18 04:51:57
現在出現錯誤異常值:'NoneType'對象沒有屬性'total_leave' – user1708597 2013-04-18 05:01:18