【发布时间】:2021-09-22 07:44:19
【问题描述】:
- 我正在尝试将 textarea 输入从我的 html 表单传递到烧瓶,但有些我无法实现它。下面是代码。
html file
<form action="{{ url_for('next') }}" method="post">
<textarea rows="10" name="test"></textarea>
<button>submit</button>
</form>
所以我希望从用户那里获取多行输入并以相同的方式存储它,例如:
user input in textarea:-
abc
def
ghi
jkl
所需的输出或以与多行字符串和换行符相同的方式存储它。
output:-
abc
def
ghi
jkl
python 代码 -
def next():
if request.method == 'POST':
name= request.form['test']
#this doesn't work
Error - raise exceptions.BadRequestKeyError(key)
我对烧瓶非常陌生,正在尝试探索。感谢您的帮助。
【问题讨论】:
-
请提供整个
<form>的sn-p,如果有任何错误信息,请粘贴 -
@Daweo 感谢您的回复,我已经编辑了问题和错误 - 我只是想弄清楚如何将 textarea 多行输入传递给刚刚尝试 request.form 的烧瓶,但它不起作用我猜这不是正确的方法。
标签: python html python-3.x flask flask-wtforms