Với inspectdb tôi đã có thể nhận được một "khoảng thời gian" trường từ postgres vào django. Ở Django, nó là một TextField. Các đối tượng mà tôi lấy ra thực sự là một đối tượng timedelta!Làm thế nào để đặt timedelta trong mô hình django?
Bây giờ tôi muốn đặt đối tượng timedelta này vào một mô hình mới. Cách tốt nhất để làm điều này là gì? Bởi vì đặt một timedelta trong một TextField quả trong phiên bản str của đối tượng ...
tắt khóa học bạn có nghĩa là float (timedelta.days) + float (timedelta.seconds)/float (86400) ... nhưng nó hoạt động! –
@Jack Ha: Cảm ơn bạn đã tìm hiểu vấn đề. –
timedelta.days + timedelta.seconds/86400.0 – aehlke