2013-03-25 157 views
0

我正在使用Django的博客上工作,我试图用get()从post_title和post_date检索我的数据库中的文章。我使用datetime作为post_date,虽然我可以使用post_date = date(year,month,day)来获取在特定日期发布的帖子,但我不知道如何让它忽略day参数,I不仅可以传递两个参数给date(),并且因为只有整数可以被使用,所以我不认为我有一天可以使用任何通配符。我会如何去做这件事?匹配月份和年份Python和datetime

为了澄清,我试图找到一篇文章,使用它发布的年份,月份,它的标题,但不是一天。预先感谢任何帮助!

回答

0

你可以使用post_date__yearpost_date__month

0

什么你正在寻找可能是由在Django post_date__year=yearpost_date__month=month coverd。

尽管如此,对于get参数来说,所有这些看起来都有点儿偏差。数据库级别是否有任何限制,禁止您在给定年份的同一个月内放置两个具有相同标题的帖子?