У меня проблемы с выяснением, где я ошибся с этим приложением, пытаясь подтвердить, что дата либо в настоящем, либо в будущем. Но я получаю ошибку, о которой идет речь.
Вот ошибка:
class AppointmentManage(models.Manager):
def appointvalidate(self,postData):
errors={}
pause=datetime.datetime.strptime(time,"%Y-%m-%d %H:%M")
if len(postData['task'])<2:
errors["Task field cannot be left blank"]="task"
if len(postData['task'])<20:
errors["Task field is too long"]="task"
if len(postData['date'])<1:
errors["Date field cannot be left blank"]="date"
else:
print "this is pause "
print pause
if pause<datetime.datetime.now():
errors["Only present and future dates are permissable"]="date"
if len(postData['time'])<1:
errors["Time field cannot be left blank"]="time"
return errors