来自纯文本的模板标记超链接

Template mark-up hyperlinks from plain text

django 中是否有一个模板过滤器可以执行以下操作:

text = 'hello please visit this site: www.google.com.'

并在模板中将其变为:

hello please visit this site: <a href="www.google.com">www.google.com</a>.

是的,有一个模板过滤器可以完成这项工作

{{ text|urlize }}

如果text变量是"hello please visit this site: www.google.com",

并且输出将是

"hello please visit this site: <a href="www.google.com" rel="nofollow">www.google.com</a>".

更新:点击此处获取target="_blank"