aboutsummaryrefslogtreecommitdiff
path: root/snakeplan/projects/views/projects.py
blob: 78de64ce1ecc20d0bb18d267b14273c59d31c578 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from django.views.generic import list_detail
from snakeplan.projects.models import Project
from snakeplan.projects.models import Iteration


def index(request):
    return list_detail.object_list(
        request=request,
        queryset=Project.objects.all(),
        allow_empty=True
        )


def project_iterations(request, project_id):
    iterations = Iteration.objects.filter(project=project_id)
    project = iterations[0].project

    return list_detail.object_list(
        request=request,
        queryset=iterations,
        extra_context={'project_name': project},
        allow_empty=True
        )