在Flask TextAreaField中解析URL

时间:2019-07-17 13:05:45

标签: flask flask-wtforms

我有一个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元素?

0 个答案:

没有答案