springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-18 12:08:27
191
我正在尝试从HTML文件中获取用户输入,并将其传递到位于同一目录中的另一个Python文件中的函数中。
用户应将其用户名和密码输入到HTML网页中,这些输入将被传递到另一个Python文件中,以运行大量验证函数。
非常感谢您的帮助或指导:)
谢谢你们
form.HTML文件
<代码><;表单操作=";{{(";GFG";)的URL_}}&;quot;方法=";后";>;<;标签=";用户名";>;用户名:<;/标签>;<;输入类型=";文本";ID=";用户名";名称=";用户名";Placeholder=";用户名";>;<;标签=";密码";>;密码:<;/label>;<;输入类型=";文本";ID=";密码";名称=";密码";Placeholder=";密码";>;<;按钮类型=";提交";>;登录<;/按钮>;
app.py文件
<form action="{{ url_for("gfg")}}" method="post">
<label for="username">username:</label>
<input type="text" id="username" name="username" placeholder="username">
<label for="password">password:</label>
<input type="text" id="password" name="password" placeholder="password">
<button type="submit">Login</button>
主Python文件(函数所在的位置)
# importing Flask and other modules
from flask import Flask, request, render_template
# Flask constructor
app = Flask(__name__)
# A decorator used to tell the application
# which URL is associated function
@app.route('/', methods=["GET", "POST"])
def gfg():
if request.method == "POST":
# getting input with name = fname in HTML form
username = request.form.get("username")
# getting input with name = lname in HTML form
password = request.form.get("password")
return username + password
return render_template("form.html")
if __name__ == '__main__':
app.run()
顺晟科技:
您需要使用请求上下文。
<块引用>RuntimeError:在请求上下文之外工作。
这通常意味着您试图使用的功能需要活动的HTTP请求。请参阅有关测试的文档有关如何避免此问题的信息。
<代码>[..]对于app.test_请求_上下文'/URL/',data={' format ':' short '}):用户名=app.gfg()[0]密码=app.gfg()[1]测试登录(用户名,密码)[...]
你可以看看文件。
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11