Доступ к полю даты и времени в sqlite с использованием python-django

У меня есть база данных SQLite, в которой есть несколько столбцов типа datetime. В этих столбцах хранится время (только время, а не дата) в формате ЧЧ:мм:сс. Когда я пытаюсь получить доступ к этому полю, оно возвращается как null. В models.py это поле было сопоставлено с эквивалентным models.DateTimeField.

Каков правильный способ доступа к таким полям? Требуется ли, чтобы models.DateTimeField ДОЛЖЕН БЫТЬ сохранен в формате YYYY-MM-DD HH:mm:ss insqlite?


person Haris Farooqui    schedule 03.04.2013    source источник


Ответы (1)


Я не удивлен, что DateTimeField ожидает и дату, и время.

Вместо этого попробуйте TimeField.

(Обратите внимание, что SQLite не имеет собственного типа даты/времени; это просто строка .)

person CL.    schedule 03.04.2013