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