【发布时间】:2019-03-22 15:11:43
【问题描述】:
我希望我能做这样的事情:
Q(data__result_started__gt = dateutil.parser.parse("5/22/18"))
或
Q(data__result_started__gt = "2018-5-22")
在第一种情况下,我得到一个 datetime is not JSON serializable 错误,在第二种情况下,我得到 0 个结果返回。
有没有办法做到这一点? 谢谢
【问题讨论】:
-
开始:您正在比较文本。 json 中没有日期类型。如果this (note: postgres specific) 不起作用,我可以建议在 postgres 中创建一个视图,提供从 json(或 jsonb)中提取的 id 和日期。
标签: python json django postgresql