Exemplo n.º 1
0
def overview_reminder(request):
    
    if not request.user.is_authenticated():
        return HttpResponseRedirect('/account/index/')

    reminder_in_process = Reminder.objects.filter(
        owner=Account.get_account(request.user),
        alive=1,
        done=0)
    
    reminder_done = Reminder.objects.filter(
        owner=Account.get_account(request.user),
        alive=0,
        done=1)

    reminder_deleted = Reminder.objects.filter(
        owner=Account.get_account(request.user),
        alive=0,
        done=0)

    if _DEBUG:
        print reminder_in_process

    return render_to_response("main/reminder/reminder_overview.html",
                              {"username": request.user.username,
                               "reminder_in_process": reminder_in_process,
                               "reminder_done": reminder_done,
                               "reminder_deleted": reminder_deleted},
                              context_instance=RequestContext(request))
Exemplo n.º 2
0
def home(request):
    
    if not request.user.is_authenticated():
        return HttpResponseRedirect('/account/index/')

    #FIXME should select undone task
    task_list = Task.objects.filter(
        owner=Account.get_account(request.user),
        alive=1)


    note_list = Note.objects.filter(
        owner=Account.get_account(request.user),
        alive=1,
        done=0)

    reminder_list = Reminder.objects.filter(
        owner=Account.get_account(request.user),
        alive=1,
        done=0)
    if _DEBUG:
        print task_list
        print note_list
        print reminder_list

    return render_to_response("main/index.html",
                              {"username": request.user.username,
                               "task": task_list,
                               "note": note_list,
                               "reminder": reminder_list},
                              context_instance=RequestContext(request))
Exemplo n.º 3
0
def overview_task(request):
    
    if not request.user.is_authenticated():
        return HttpResponseRedirect('/account/index/')
    
    tasks = Task.objects.filter(
        owner=Account.get_account(request.user),)
    
    task_in_process = [v for v in tasks if v.alive and v.curr_step < v.nstep]

    task_done = [v for v in tasks if v.alive and v.curr_step >= v.nstep]

    task_deleted = [v for v in tasks if not v.alive]

    if _DEBUG:
        print task_in_process

    return render_to_response("main/task/task_overview.html",
                              {"username": request.user.username,
                               "task_in_process": task_in_process,
                               "task_done": task_done,
                               "task_deleted": task_deleted},
                              context_instance=RequestContext(request))