Я хочу написать небольшую ленту сообщений для моей домашней страницы. Я хочу отправить текст из текстовой области в мою базу данных, это мой 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()