示例#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]