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()])
一部の(安全で、最終的には軽量の)マークアップのみが許可されるようにこれを変更するにはどうすればよいですか?Pythonと簡単に統合できる限り、消毒剤を含むすべての提案を歓迎します。