taskapp/views/user.py
changeset 156 7cad1e92713d
parent 152 a65e1ef725dd
child 164 bfe621e64a16
equal deleted inserted replaced
155:52958289d81f 156:7cad1e92713d
    36     task_list = []
    36     task_list = []
    37     
    37     
    38     if not user.is_authenticated():
    38     if not user.is_authenticated():
    39         is_guest = True
    39         is_guest = True
    40         disp_num = 10
    40         disp_num = 10
    41         tasks_count = Task.objects.count()
    41         task_list = Task.objects.exclude(status="UP").order_by('published_datetime').reverse()[:10]
    42         if tasks_count <= disp_num:
       
    43             task_list = Task.objects.order_by('id').reverse()
       
    44         else:
       
    45             task_list = Task.objects.order_by('id').reverse()[:10]
       
    46             
       
    47         return render_to_response('index.html', {'user':user, 'is_guest':is_guest, 'task_list':task_list})
    42         return render_to_response('index.html', {'user':user, 'is_guest':is_guest, 'task_list':task_list})
    48         
    43         
    49     else:
    44     else:
    50         user = get_user(request.user)
    45         user = get_user(request.user)
    51         user_profile = user.get_profile()
    46         user_profile = user.get_profile()