如何强制Django的DateTimeField始终使用微秒

2024-05-28 18:19:04 发布

您现在位置:Python中文网/ 问答频道 /正文

This这个答案对我有很大帮助,但我正在尝试做一些不同的事情,我想知道是否有一个简单的方法可以做到这一点。你知道吗

我有一些数据总是需要微秒精度。目前,我只是将其存储为BigIntegerField,并在需要时进行转换。但是,我希望将其存储为DateTimeField或类似的格式,这样就不必将代码与转换器混为一谈。你知道吗

我知道Django会将这些信息保存在我们的产品数据库中,但是我们的测试是使用sqlitedb运行的。这是一个边缘的例子,在那里它应该不重要,但我想尝试未来证明应用程序一点。你知道吗

有人知道Django是否有回退方法,或者它的回退只是为了在使用不支持这种精度的数据库时丢弃额外的信息吗?你知道吗

编辑:看起来SQLite的最新版本确实支持额外的精度。你知道吗


Tags: 数据django方法答案代码信息数据库产品

热门问题