1

ユーザー入力をコメントとして受け取るコメントボックスがあります。これらのコメントを JSON オブジェクトに保存する必要があります。JSON はデータベースに保存されます。JSON が壊れないように、入力をサニタイズするにはどうすればよいですか。

ボトルの request.params を使用してコメント テキストを取得し、他のキーの中でも comment_text をキーとして辞書を作成します。

dict = {{..., 
         'comment_text' : request.params.get('comment_text'), 
          ....}}

そして、私は:

json_vals = json.dumps(dict)

その後、json_vals は MySQL DB に保存されます。

4

0 に答える 0