从MySQL DB(Python/Flask)中的文本区域插入文本



我想为我的主页编写一个小消息源。我想将文本从文本区域发送到我的数据库 这是我的 HTML 模板:

{% extends 'layout.html'%}
{% block body%}
<form action="/feed" method="post">
<table>
<tr>
<td><textarea name="feedtext" id="feedtext" placeholder="Type message here!" rows="4" cols="53"></textarea></td>
</tr>
<tr>
<td><button style="width: 65%;" "submit">Send</button></td>
</tr>
</table>
</form>
{% endblock %}

现在我的问题是 Python 部分。我尝试任何东西,但我没有得到正确的代码。

这是我现在的 Python 代码:

@app.route('/feed', methods=['POST'])
def feed():
try:
conn = mysql.connect()
cursor = conn.cursor()
feedtxt = request.form['feedtext']
cursor.execute('INSERT INTO nachrichten (Vorname, Nachname, Nachricht) VALUES(%);', (feedtxt))
finally:
cursor.close()
conn.close()

欢迎

无法辨认">我尝试了任何东西,但我没有得到正确的代码"。

无论如何,在列之外

(Vorname, Nachname, Nachricht(

似乎只有Nachricht获得了(feedtxt(的值。

尝试在中给出 3 个项目

最新更新