Немного случайного вопроса, но я стараюсь изо всех сил описать, что я пытаюсь сделать. Я создаю приложение для управления набором физических активов, которые можно получить взаймы.Django wipe datefield value from view
Для возврата актива пользователь посещает/вернуться/1 /, который очищает имя пользователя, дата заимствованные, дата возвращается и т.д.
view.py
def returnlaptop(request, laptop_pk):
Laptops.objects.filter(pk=laptop_pk).update(laptop_status='In')
Laptops.objects.filter(pk=laptop_pk).update(user='')
Laptops.objects.filter(pk=laptop_pk).update(borrowed_date='')
Laptops.objects.filter(pk=laptop_pk).update(return_date='')
return HttpResponseRedirect('/')
Это хорошо работает, когда кроме я стараюсь и обновлять значения в models.datefield
[и "» 'значение имеет недопустимый формат даты. Он должен быть в формате YYYY-MM-DD. "]
есть в любом случае ар Ound это? или я иду об этом совершенно неправильно?
Приветствия Xcom
Спасибо Ngenator, я сделал следующие изменения без толку :( [и "„“значение имеет неверный формат даты. Он должен быть в формате YYYY-MM-DD. "] – xc0m
@ xc0m Вы не можете установить его в пустую строку, попробуйте' None' или 'timezone.datetime.min' – Ngenator