나는 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
)을 벗으려고 시도했지만 여전히 같은 오류를 보여줍니다. 왜? 귀하가 제공 할 수있는 답변에 대해 감사드립니다. 에 데이터베이스에 HTML을 작성할 때 일반적으로 사용되는
여기서 SQL 쿼리는 무엇입니까? – furas