def get_for_closing(self, date=None):
"""
:param date: close from date
:type date: datetime.datetime
:return: Events
:rtype: queryset
"""
date = arrow.Arrow.strptime(
date, '%Y-%m-%d', settings.TIME_ZONE) if date else arrow.now()
date = date.floor('day').to('UTC').datetime
queryset = self.get_queryset()
return queryset.filter(
end__lt=date, paid__gte=F('total')).exclude(status='closed')
评论列表
文章目录