【发布时间】:2021-06-22 07:06:53
【问题描述】:
这是我的代码:
now = datetime.datetime.now()
before_requests = MyModel.objects.filter(expired_at__lte=now)
if before_requests < 0:
# some code
我有这个错误:
DateTimeField MyModel.expired_at received a naive datetime (2021-06-22 11:34:44.810749) while time zone support is active.
warnings.warn("DateTimeField %s received a naive datetime (%s)"
'>' not supported between instances of 'QuerySet' and 'int'
每个人都可以帮助我吗?
【问题讨论】:
-
我怀疑这是导致此错误的代码。一旦你有了
before_requests,你在做什么? -
@michjnich,我需要过期记录列表。
-
向我们展示完整的错误回溯!
-
是的,但是你在做什么呢。您在这里没有提供足够的信息来帮助我们帮助您。