我很难从显示的HTML表单中获取任何内容
我总是得到"ValueError: View function did not return a response"
有人能帮我吗?我已经试过了请求.get我可以在网上找到。另外,如果我指定我的表单应该使用post,它将使用get anyway-有人知道这是为什么吗?在
我刚接触烧瓶,所以原谅我的无知!在
提前谢谢。在
python文件(routes.py)from flask import Flask, render_template, request
import os
app = Flask(__name__)
musicpath = os.listdir(r"C:\Users\Oscar\Music\iTunes\iTunes Media\Music")
lsize = str(len(musicpath))
looper = len(musicpath)
@app.route('/')
def home():
return render_template('home.html', lsize=20, looper=looper, musicpath=musicpath)
@app.route('/pop', methods=['POST', 'GET'])
def pop():
if request.method == "GET":
text = request.args.get('som')
return text
#Have tried every variation of request.get
@app.route('/about')
def about():
name = "Hello!"
return render_template('about.html', name=name)
if __name__ == '__main__':
app.run(debug=True)
html文件(主页.html)
^{pr2}$