【发布时间】:2020-07-07 11:24:20
【问题描述】:
<!DOCTYPE html>
<html>
<head>
<title>Rango</title>
</head>
<h1>We Would Like to know your name </h1>
<h2>192.168.29.109</h2>
<label for="username">Username:</label>
<input type="text" id="username" name="username" maxlength="10"><br><br>
<button onclick="https://">GO FURTHER</button>
<a href="/user/<username>">Submit</a><br />
<a href="/rango/about">About</a><br />
<img src="{{ user_image }}" alt="User Image">
</div>
</body>
</html>
从这里python烧瓶文件我只有1个文件
#IMPORTING
from flask import Flask , render_template
from flask_script import Manager
from wtforms import StringField
import os
#Launching Server
app = Flask(__name__)
manager = Manager(app)
#Settings..!
PEOPLE_FOLDER = os.path.join('static', 'people_photo')
app.config['UPLOAD_FOLDER'] = PEOPLE_FOLDER
#Defining URL's And Rendering!
@app.route('/index')
def index():
full_filename = os.path.join(app.config['UPLOAD_FOLDER'], 'lkj.jpg')
return render_template("index.html", user_image = full_filename)
@app.route('/user/<name>')
def user(name):
return '<h1>Hey %s, Welcome to Flask</h1>' % name
#Deployment
if __name__ == '__main__':
manager.run()
#app.run(debug=True)
好的,所以我想将输入字段中的值传递到我定义了 @app.route(/user/) 的 python 烧瓶文件 在输入字段中,我问了某人的姓名,他输入了姓名,我想取该姓名并将其放入用户/并显示他的姓名我可以通过自己编写 url 来手动执行此操作,例如 '192.168.29.10:5000/user/ laxman' 它会显示 'Hey Laxman...etc' 但我希望它通过输入字段完成,从参数传递和烧瓶获取并显示 'Hey Name...etc' 所以任何人都可以帮助我只有两个文件,我已经向他们展示了所以任何人的帮助将不胜感激,谢谢 :) 如果你想问什么问我就告诉你!谢谢!
【问题讨论】:
-
使用表单提交价值
-
您能详细说明一下吗!