blob: ad46ebd1546bf5017a8328049c84799b1739eeba (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
from django.http import HttpResponse
from django.template import Context, loader
from projects.models import Project
def project(request, object_id):
project = Project.objects.get(pk=object_id)
stats_dict = {
"Status": project.get_status_display(),
"Languages": ", ".join([language.name for language in project.languages.all()]),
}
links_dict = {
"Source": project.source_url,
"Bugtracker": project.bugtracker_url,
"Wiki": project.wiki_url,
}
t = loader.get_template("projects/project_detail.html")
c = Context({
"object": project,
"stats": stats_dict,
"links": links_dict,
})
return HttpResponse(t.render(c))
|