Переделать секунды в минуты, часы, и дни

Такой вопрос у меня есть БД в которой есть поле length.

введите сюда описание изображения

Если число в БД будет 1800, то оно конвертируется в 30Мин. Или 3600 То в 1 час.

введите сюда описание изображения

Или вот ещё пример -60 должно отобразится в "Сессия"

Проблема в том, когда я пытаюсь сделать любое действие над Length Возникает ошибка TypeError: unsupported operand type(s) for /: 'IntegerField' and 'int'

Так-же это все должно корректно отобразится в шаблоне.

Надеюсь я понятно спросил, всем заранее спасибо!


Ответы (1 шт):

Автор решения: Lawrence

В твоём случае lenght - это не число, а объект "числовое поле", нужно получить из него число соответствующим методом.

→ Ссылка