我正面临一个flask url路由问题;似乎路由没有按预期工作。
在project/src/views.py
下,我有以下示例路由
from flask import (Flask,request,jsonify,Blueprint)
my_view = Blueprint('my_view', __name__)
@my_view.route('/',methods=("GET",))
@my_view.route('/index',methods=("GET",))
def index():
....
<return response code here>
@my_view.route("/key/<inp1>/<inp2>", methods=("POST","GET"))
def getKey(inp1=None, inp2=None):
....
<return response code here>
现在,在project/src/app.py
下,我有以下代码
from ../src.views import my_view
my_app = Flask("myappname")
my_app.register_blueprint(my_view)
my_app.run(debug=True,host=APP_IP,port=APP_PORT)
现在,当我使用有效参数访问URL http://ip:port/index
或http://ip:port/key...
时,它返回404,并显示消息“在服务器上找不到请求的URL”。如果你手动输入网址,请检查拼写,然后再试一次。
目前没有回答
相关问题 更多 >
编程相关推荐