私はFlaskを使ってWebappを開発しています。いくつかの時点で、私は、MySQLデータベースに特定のHTMLスクリプトを挿入する必要があります。タイプエラーを示すmysqlデータベースにHTMLを挿入
(それはフラスコの「render_template」関数によって返されたときに)私はデータベースに挿入<h3>Welcome!</h3>
<p>Some text</p>
:
\n\n<h3>Welcome!</h3>\n\n\n\n<p>Some text</p>
は、私は次のエラーを取得する:
TypeError: ProgrammingError(1064, "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '\\\\\\\\n\\\\n<h3>Welcome!</h3>\\\\n\\\\n\\\\n\\\\n<p>Some text' at line 1") is not JSON serializable
私が最初に何JSONシリアライズ可能な」という意味を理解していない、と私は私が間違っているのかを知りたいです。私はすでに改行(\n
)を削除しようとしましたが、それでも同じエラーが表示されます。どうして?私はあなたが提供できる答えに感謝しています。
ここで、SQLクエリはありますか。 – furas