码迷,mamicode.com
首页 > 其他好文 > 详细

(二)基本框架

时间:2018-02-20 23:56:56      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:__name__   bsp   app   函数   style   post   flask   return   一个   

1.初始化

from flask import Flask
app = Flask(__name__)

flask类的构造函数只有一个必须指定的参数,即主模块或包的名字。

2.路由

http://python.jobbole.com/80956/

处理URL和函数之间关系的程序称为路由

定义路由的最简便方式,是使用app.route修饰器

@app.route(/)
def index():
    return <h1>hello world</h1>

URL和函数之间的关系在此表现为:比如不熟的域名为www.example.com,在浏览器中访问http://www.example.com后,会触发对应的index()函数。此函数的返回值称为相应,即客户端会接收到的内容。如果客户端是Web浏览器,相应就是现实给用户查看的文档。

index()这样的函数称为视图函数。

Flask支持动态URL,只需在route秀时期中使用特殊的句法。

@app.route(/user/<name>)
def user(name):
    return <h1>hello,  %s!</h1> % name

3.启动服务器

用run方法启动flask Web服务器:

if __name__ == __main__:
    app.run(debug=True)

 

(二)基本框架

标签:__name__   bsp   app   函数   style   post   flask   return   一个   

原文地址:https://www.cnblogs.com/betterluo/p/8456006.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!