gpt4 book ai didi

python - 在 Django 中找出一个日期时间在两个日期时间之间

转载 作者:太空宇宙 更新时间:2023-11-04 00:53:43 26 4
gpt4 key购买 nike

<分区>

我正在制作一个类似博客的平台,其中包含一个事件页面。我有一个模型如下:

class Event(models.Model):
dtime_start = models.DateTimeField(null=False, blank=False)
dtime_end = models.DateTimeField(null=False, blank=False)

假设我有一个名为 event_main 的 View ,它投影所有事件。但是,我想在页面顶部突出显示当前事件的事件,突出显示。所以我需要的是:

  1. 获取客户端的确切请求datetime
  2. 过滤 Event 请求 datetimedtime_startdtime_end 之间的实例

我想到了包括 for 循环在内的解决方案并将结果放入列表中,但是我真的不想将模型实例放入列表中,因为有 QuerySets。在 Django 中是否有内置的方法来执行此操作?

###############
# Environment #
###############
python 3.2.5
pypy 2.4.0
django 1.8.7

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com