Там есть поле куда я дату ввожу. Пока ввожу вручную и дата нормально пишется в базу, независимо от того в каком формате я ее ввожу в поле (т.е. если я пишу 05.02.2021 - в базу она записывается "2021-01-25". Я во вьюхе, после проверки валидности данных еще забираю из Request.POST поле с введенной датой и хочу записать ее в другую модель, которая с этой формой никак не связана. И вот там, если я ввел дату не по шаблону YYYY-m-d то получаю ошибку. Где нужно форматнуть дату? Или я выбрал плохой подход?
там где пытаешься записать ее в другую модель и форматируй
fiks = OverFunds(current_date = request.POST['trans_date'], current_sum=total.get('sum__sum'))
ну вот сначала достань дату, конвертнуть в дейт и его уже сохранять
ну, т.е. это правильное решение? Я сомневался именно в таком подходе
Обсуждают сегодня