在旧版数据库中处理Django的TimeField的持续时间

时间:2018-08-20 18:45:12

标签: django

我正在处理旧数据库,并在此数据库上构建Django应用程序。我的模型之一具有一个持续时间字段,该字段在MySQL中存储为TIME,其值大于24小时。这会导致Django的TimeField出现问题,该时间字段最多只能接受24小时的值,因为它由datetime.time表示。

我不想使用Django的DurationField,因为它将数据存储为表示数据库级别毫秒数的整数,并且我不想更改数据库。

您会推荐什么?写自定义字段类型?

0 个答案:

没有答案