예제 #1
0
파일: models.py 프로젝트: imaxu/dazatuweb
 def get_newest_tasks_or_none(self,start_index=0,size=5):
     '''获取最新的任务列表
     '''
     from tools.shortcut import get_time_now
     __start_index = start_index * size
     __now = get_time_now()
     return self.filter(
                         is_done=0,
                         is_assigned=0,
                         assigned_deadline__lte=__now
             )[__start_index:__start_index+size]
예제 #2
0
파일: models.py 프로젝트: imaxu/dazatuweb
 def get_recommend_tasks_or_none(self,start_index=0,size=5):
     '''获取推荐任务列表(无外部条件的)
     '''
     from tools.shortcut import get_time_now
     __start_index = start_index * size
     __now = get_time_now()
     return self.filter(
                         is_done=0,
                         is_assigned=0,
                         assigned_deadline__lte=__now
                     ).order_by('-assigned_deadline')[__start_index:__start_index+size]