gpt4 book ai didi

Flask -- 使用按钮在文本框(表单)中提交文本

转载 作者:行者123 更新时间:2023-12-05 01:44:10 25 4
gpt4 key购买 nike

我目前正在使用 Flask,我想要一个“提交”按钮,一旦按下该按钮,它就会将表单中的数据发布到 Python。

我的文本框是这样的:

<form method="POST"> <style> 
textarea {
width: 100%;
height: 200px;
padding: 12px 20px;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
background-color: #f8f8f8;
font-size: 16px;
resize: none;
}
</style>

我的按钮是这样的:

<button type="submit"></button>

我的 run.py 看起来像这样:

@app.route('/', methods=["POST"])
def some_function():
// do stuff

编辑:我无法使用 POST 方法。按钮出现,即使按下它也没有任何作用。

最佳答案

您已经有了答案,但对于稍后会阅读此问题的其他人来说,因为您粘贴的代码中有太多错误,不会使其对其他人有用:

您应该将 按钮 放在表单中,这样您的表单将如下所示:

<style> 
textarea {
width: 100%;
height: 200px;
padding: 12px 20px;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
background-color: #f8f8f8;
font-size: 16px;
resize: none;
}
</style>
<form method="POST">
<textarea name="textbox"></textarea>
<button type="submit" name="submit">Submit</button>
</form>

所以你有一个 textarea 和一个 button 来发送表单。

现在,在您的 run.py 中:

@app.route('/', methods=["POST"])
def some_function():
text = request.form.get('textbox')

现在,您可以随心所欲地发送短信。

关于Flask -- 使用按钮在文本框(表单)中提交文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46990497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com