1、路由:

route() 装饰器用于把一个函数绑定到一个 URL,可以动态变化 URL 的某些部分,还可以为一个函数指定多个规则,从而方便用户访问与记忆。

例子:

@app.route('/')        #调用一个app的route方法
   def hello_work():      #定义一个处理方法
      return '<h1>hello world</h1>'
   
@app.route(
'/test') #创建第二个应用,并指定访问路径 def index(): return 'index page'

全部代码为:

1  #coding=utf-8                                                                                  
  2 from flask import Flask  #导入flask类
  3 app = Flask(__name__)    #生成该类的一个实例
  4 
  5 @app.route('/')        #调用一个app的route方法
  6 def hello_work():      #定义一个处理方法
  7     return '<h1>hello world</h1>'
  8 
  9 @app.route('/test')    #创建第二个应用,并指定访问路径
 10 def index():
 11     return 'index page'
 12 
 13 if __name__ == '__main__': #确保服务器只会在使用python解释器运行代码的情况下运行
 14     #app.debug = True     #第一种方式:在应用对象上设置标志
 15     #app.run(host='0.0.0.0')     #用host参数,设定全网段可以访问 
 16     app.run(debug=True,host='0.0.0.0')   #第二种方式:作为参数传递给run方法
View Code

相关文章: