我一直在到处寻找排除时间和前后的文档。我的学校应用是预约服务。他们想让我确保没有人能在当天之前注册。如果有人可以给我一个格式,我有它,这样我就可以把它剥离到只有一天。但不仅是一个问题的解决方案,但一个链接到一些伟大的详细文档,因为我需要日期和时间在这个项目上的很多将是好的。
'other' : Item.objects.exclude(time |date:"M d, Y"),这就是当前的代码,它不能工作。我得到了无效的语法。如果我取出它的(),我的页面就会加载,所以()就是问题所在。任何帮助都会被大量占用。
发布于 2017-03-29 12:14:36
也许可以尝试过滤日期范围,而不是排除之前和之后
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))https://stackoverflow.com/questions/43082230
复制相似问题