我一直在寻找关于排除时间和之前和之后的文档。即我的学校应用程序是约会。他们希望我确保没有人能够在当天早些时候注册。如果有人可以给我一个格式,我就可以将它剥离到一天。但不仅是问题的解决方案,而且链接到一些非常详细的文档,因为我需要在这个项目上做很多日期和时间。
'other' : Item.objects.exclude(time |date:"M d, Y"),
这是当前的代码,它不起作用。我的语法无效。如果我取出它的(),我的页面加载,所以()是问题。任何帮助都会被大大占用。
答案 0 :(得分:1)
也许尝试过滤日期范围,而不是在
之前和之后排除Item.objects.filter(date__range=["2017-01-01", "2017-01-31"])
要在此类内容之前和之后排除适用于__lt
小于和__gt
大于:
Item.objects.exclude(date__lt=datetime.date(2017, 1, 1)).exclude(date__gt=datetime.date(2017, 1, 31))