我有一个flask应用程序,它使用TextAreaField
收集用户输入。用户经常在该字段中粘贴指向其他站点的链接。
我的目标是:解析输入到TextAreaField
中的URL并将其转换为<a>
元素,以便用户可以更轻松地访问这些网站(与复制/粘贴相比)。
到目前为止,我已经编写了一个函数来通知URL在TextAreaField中是否存在,但是我不知道如何在TextAreaField中将其显示为<a>
元素。
功能:
def url_present(content='blah, blah, www.google.com'):
if ('www.' in content) | ('http' in content):
return True
else:
return False
看文档,我什至不确定是否可行,因为根据定义,TextAreaField
只是文本。
问题是:如何解析URL并将其显示为TextAreaField中的a
元素?