编写Python Web应用程序,我想创建一个文本区域,用户可以用轻量级标记语言输入文本.该文本将导入到html模板并在页面上查看.今天我用这个命令来创建textarea,它允许用户输入任何(html)文本:
my_text = cgidata.getvalue('my_text', 'default_text')
ftable.AddRow([Label(_('Enter your text')),
TextArea('my_text', my_text, rows=8, cols=60).Format()])
Run Code Online (Sandbox Code Playgroud)
我怎样才能改变它,以便只允许一些(安全的,最终轻量级的)标记?包括消毒剂在内的所有建议都是受欢迎的,只要它可以轻松地与Python集成.