【发布时间】:2014-11-27 06:18:47
【问题描述】:
我对 Django 比较陌生,还不熟悉 Django 查询集。 我想根据字段按日期时间范围过滤查询集。 在 MySQL 中我会这样做
WHERE (start_time < NOW() - INTERVAL duration MINUTE)
这里的 start_time 是一个日期时间,而 duration 是一个整数,表示持续时间,以分钟为单位。
如何在 Django 中以可移植的方式执行此操作?我知道我总是可以使用extra,但我更希望它同时在 MySQL 和 Sqlite3 中工作。这些数据库管理器似乎不共享任何日期时间函数。
【问题讨论】:
标签: django datetime django-queryset