所以我在数据库中有一个条目。
article = BlogPost.objects.get(id=1)
我可以通过日,月和年成功验证日期
article.game_date.day = 26
article.game_date.month = 11
article.game_date.year = 2015
当我运行查询以获取此条目时:
from datetime import date
todays_date = date.today()
articles2 = BlogPost.objects.get(game_date__year = todays_date.year, game_date__month = todays_date.month, game_date__day = todays_date.day)
一无所获。但是当我跑步时:
articles2 = BlogPost.objects.get(game_date__year = todays_date.year)
确实找到了。但如果我跑:
articles2 = BlogPost.objects.get(game_date__day = todays_date.day)
或
articles2 = BlogPost.objects.get(game_date__day = 26)
它不会找到它。它工作了一段时间,但我无法弄清楚为什么它会突然发生这种情况。