Exemplo n.º 1
0
    def to_representation(self, instance):
        response = super(QuestionEntitySerializer, self).to_representation(instance)

        if 'help' in response and response['help']:
            response['help'] = markdown_function(force_text(response['help']))

        return response
Exemplo n.º 2
0
def markdown(md):
    return markdown_function(
        md,
        extensions=['fenced_code', 'attr_list', 'codehilite'],
        extension_configs={'codehilite': {
            'guess_lang': 'false'
        }})
Exemplo n.º 3
0
    def to_representation(self, instance):
        response = super(MarkdownSerializerMixin, self).to_representation(instance)

        for markdown_field in self.markdown_fields:
            if markdown_field in response and response[markdown_field]:
                response[markdown_field] = markdown_function(force_text(response[markdown_field]))

        return response
Exemplo n.º 4
0
    def to_representation(self, instance):
        response = super(MarkdownSerializerMixin, self).to_representation(instance)

        for markdown_field in self.markdown_fields:
            if markdown_field in response and response[markdown_field]:
                response[markdown_field] = markdown_function(force_text(response[markdown_field]))

        return response
Exemplo n.º 5
0
def markdown(value):
    return mark_safe(markdown_function(force_text(value)))
Exemplo n.º 6
0
def markdown(text):
    return mark_safe(markdown_function(text, safe_mode='escape'))
Exemplo n.º 7
0
def markdown(value):
    return mark_safe(markdown_function(force_text(value)))