21 lines
596 B
Python
21 lines
596 B
Python
from django.shortcuts import get_object_or_404, render
|
|
|
|
from .models import Project
|
|
from issues.models import Issue
|
|
|
|
|
|
def index(request):
|
|
project_list = Project.objects.order_by('project_key')
|
|
return render(request, 'projects/index.html', {
|
|
'project_list': project_list,
|
|
})
|
|
|
|
|
|
def view(request, project_key):
|
|
project = get_object_or_404(Project, project_key=project_key)
|
|
issue_list = Issue.objects.filter(project=project.id).order_by('create_date')
|
|
return render(request, 'projects/view.html', {
|
|
'project': project,
|
|
'issue_list': issue_list,
|
|
})
|