ユーザー入力をコメントとして受け取るコメントボックスがあります。これらのコメントを JSON オブジェクトに保存する必要があります。JSON はデータベースに保存されます。JSON が壊れないように、入力をサニタイズするにはどうすればよいですか。
ボトルの request.params を使用してコメント テキストを取得し、他のキーの中でも comment_text をキーとして辞書を作成します。
dict = {{...,
'comment_text' : request.params.get('comment_text'),
....}}
そして、私は:
json_vals = json.dumps(dict)
その後、json_vals は MySQL DB に保存されます。