from bpcms.models import CSSDocument, Document, Folder
-from django.http import Http404, HttpResponse
+from django.http import Http404
+from django.shortcuts import render
from django.template import RequestContext, loader
def document_view(request, slug=None, folders=None):
except:
raise Http404
template_name = "bpcms/%s.html" %(doc.format,)
- t = loader.get_template(template_name)
- c = RequestContext(request,
- {
+ c = {
"content" : doc.content,
"title" : doc.title,
"extracss" : doc.extracss.all(),
- })
- return HttpResponse(t.render(c))
+ }
+ return render(request, template_name, c)
def css_view(request, slug):
cssdoc = CSSDocument.objects.get(slug=slug)
raise Http404()
return HttpResponse(cssdoc.content, content_type="text/css")
-
+