利用datatime模块的datetime.timedelta()方法 计算时间差,以下是用法
    唯一要注意的是数据库存储models.datefield字段是日期格式,所以比较的数据也是日期格式

    1. #当前日期格式
    2. cur_date = datetime.datetime.now().date()
    3. #前一天日期
    4. yester_day = cur_date - datetime.timedelta(days=1)
    5. #前一周日期
    6. week = cur_date - datetime.timedelta(weeks=1)
    7. #查询前一周数据,也可以用range,我用的是glt,lte大于等于
    8. obj_list=Customer.objects.filter(deal_date__gte=week, deal_date__lte=cur_date)

    Django查询orm的前一天,前一周,一个月的数据 - amberLIU - 博客园