用Django在两个date之间select

我正在寻找使用Djangoselectdate之间的查询。

我知道如何用原始SQL很容易地做到这一点,但是怎么才能用Django ORM来实现呢?

这是我想在查询中添加30天之间的date:

start_date = datetime.datetime.now() + datetime.timedelta(-30) context[self.varname] = self.model._default_manager.filter( current_issue__isnull=True ).live().order_by('-created_at') 

使用__range运算符:

 ...filter(current_issue__isnull=True, created_at__range=(start_date, end_date)) 

__range