Задать вопрос
@asdevlog

Непонятное поведение Form в Flask как понять в чем дело?

Добрый день.
Возникла небольшая проблема которую не могу никак решить.

При попытки прочитать или записать значения в\из формы вылетает ошибка

AttributeError: 'tuple' object has no attribute 'strftime'


Начал делать дебаг и обнаружил следующее
5c399a10c5fc3304764394.jpeg

сначало поля имеют одинаковый тип и вроде все нормально. Но после присвоения поле формы принимает тип tuple ... не пойму по какой причине.
5c399a576a81e905379339.jpeg
Остальные подобные формы работают прекрасно.
Появилось эта ошибка в тот момент когда случайно в PyCharm нажал на значек исправления и там было что то со словом Tuple ... визуально ничего не поменялось но теперь есть эта ошибка =(
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@Andy_U
Там запятые в конце строк не лишние?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
JRazor
@JRazor
Senior StarkOverFlow Programmer
Порядок примерно такой:
1) Смотришь sp_driverList.dl_data - какое значение и тип до присвоения форме
2) Если там все нормально - значит где-то в форме идет преобразование поля в tuple
3) Если форма - это обычный ModelForm без переопределения полей - идешь смотреть модель

До 3 пункта, обычно никто не доходит - ошибка чаще всего кроется в первых двух вариантах
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы