コード例 #1
0
    def editor_preview(self, request, extra_context=None):
        """
        Returns rendered HTML for source text with styles
        """

        if newman_settings.EDITOR_PREVIEW_TEMPLATE:
            preview_template = newman_settings.EDITOR_PREVIEW_TEMPLATE
        else:
            preview_template = 'newman/editor-preview.html'

        context = template.RequestContext(request)
        from djangomarkup.views import transform
        rendered_response = transform(request)
        rendered_html = mark_safe(rendered_response.content)
        preview_css = newman_settings.EDITOR_PREVIEW_CSS
        context.update({
            'rendered_html': rendered_html,
            'preview_css': preview_css
        })
        if extra_context:
            context.update(extra_context)

        return render_to_response(
            preview_template,
            context,
            context_instance=template.RequestContext(request))
コード例 #2
0
ファイル: sites.py プロジェクト: Almad/ella
    def editor_preview(self, request, extra_context=None):
        """
        Returns rendered HTML for source text with styles
        """

        context = template.RequestContext(request)
        from djangomarkup.views import transform
        rendered_response = transform(request)
        rendered_html = mark_safe(rendered_response.content)
        context.update({'rendered_html': rendered_html})
        if extra_context:
            context.update(extra_context)

        return render_to_response('newman/editor-preview.html', context,
            context_instance=template.RequestContext(request)
        )
コード例 #3
0
ファイル: sites.py プロジェクト: joskid/ella
    def editor_preview(self, request, extra_context=None):
        """
        Returns rendered HTML for source text with styles
        """

        if newman_settings.EDITOR_PREVIEW_TEMPLATE:
            preview_template = newman_settings.EDITOR_PREVIEW_TEMPLATE
        else:
            preview_template = 'newman/editor-preview.html'

        context = template.RequestContext(request)
        from djangomarkup.views import transform
        rendered_response = transform(request)
        rendered_html = mark_safe(rendered_response.content)
        preview_css = newman_settings.EDITOR_PREVIEW_CSS
        context.update({'rendered_html': rendered_html, 'preview_css': preview_css})
        if extra_context:
            context.update(extra_context)

        return render_to_response(preview_template, context,
            context_instance=template.RequestContext(request)
        )