23 lines
871 B
Python
23 lines
871 B
Python
from django.shortcuts import render, get_object_or_404
|
|
|
|
from markdown2 import markdown
|
|
|
|
from . import models
|
|
|
|
def project_page(request, project_id):
|
|
project = get_object_or_404(models.Project, pk=project_id)
|
|
context = {'project': project}
|
|
return render(request, 'interface/project.html', context)
|
|
|
|
def wiki_page(request, project_id, wiki_id):
|
|
wiki = get_object_or_404(models.WikiPage, pk=wiki_id, project=project_id)
|
|
context = {'project': wiki.project, 'wiki': wiki, 'wiki_html': markdown(wiki.markdown)}
|
|
return render(request, 'interface/wiki.html', context)
|
|
|
|
def submission(request, project_id):
|
|
project = get_object_or_404(models.Project, pk=project_id)
|
|
context = {'project': project}
|
|
return render(request, 'interface/submission.html', context)
|
|
|
|
def myprojects(request):
|
|
return render(request, 'interface/my_projects.html', {}) |