def format_multilined_string(context, value):
escaped_value = escape(value)
new_line_regex = r'(?:\r\n|\r|\n)+'
value_with_line_break_tag = re.sub(new_line_regex, '<br>', escaped_value)
result = '<p>{}</p>'.format(value_with_line_break_tag)
if context.autoescape:
return Markup(result)
return result
评论列表
文章目录