Example #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
Example #2
0
def markdown(md):
    return markdown_function(
        md,
        extensions=['fenced_code', 'attr_list', 'codehilite'],
        extension_configs={'codehilite': {
            'guess_lang': 'false'
        }})
Example #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
Example #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
Example #5
0
def markdown(value):
    return mark_safe(markdown_function(force_text(value)))
Example #6
0
def markdown(text):
    return mark_safe(markdown_function(text, safe_mode='escape'))
Example #7
0
def markdown(value):
    return mark_safe(markdown_function(force_text(value)))