def version_detail(request, reglement_name, version_name): try: version = Version.objects.select_related( 'reglement').get(name=version_name) except Version.DoesNotExist: raise Http404 doc = Document.from_string(version.regl) return render_to_response('reglementen/version_detail.html', {'version': version, 'content': doc.to_html()}, context_instance=RequestContext(request))
def to_html(self): if 'html' not in self._data: self._data['html'] = Document.from_string(self.regl).to_html() self.save() return self._data['html']