对于初学Flask的朋友们来说,怎么去创建路由,指定路径,可能会有一些疑惑。我直接上代码了。注释里会提到对应的方法,及注意事项。
启动Flask。在命令窗口输入项目路径,找到之后,运行命令 python 文件名.py
列举如下数据,如果有说明服务运行正常
* Debug mode: on
* Restarting with stat
* Debugger is active!
* Debugger PIN: 240-758-350
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
# -*- encoding: utf-8 -*-
# 导包, 导入重定向功能,导入站内跳转包, jsonify强转为json格式
from flask import Flask, redirect, url_for, jsonify
# 建立flask对象
# 我们把所有的配置放在一起
app = Flask(__name__)
# 从外部引入配置文件,用于加载
app.config.from_pyfile('config.ini')
# 使用flask路由器。指定网址和控制器
@app.route('/')
def index():
return "hello world"
# 给网址增加参数功能,使用<变量名称>,路由方法要和路由定义的参数同步
# 路由器可以传参数,也可以传多个参数
@app.route('/hello/<id>/<name>')
def hello(id, name):
print(id, name) # 在服务上打印传进去的参数
return "