python+flask开发属于自己的个人轻量级web服务网站(二)

在上一节中,已经看见了使用flask框架写的第一个网页。第一节
接下来,我们来进一步的对页面进行渲染

#导入flask包中的Flask函数
from flask import Flask
#通过Flask()函数实例化一个对象名为app
app = Flask(__name__)

#装饰器,“/”代表url后跟斜杠所执行的函数,在本部分执行hello world()
@app.route('/')
def hello_world():
    return '这是我的第一个flask网站!'
if __name__ == '__main__':
    app.run(debug=True)

上述代码中,我们增加一些跳转页面,通过装饰器

#导入flask包中的Flask函数
from flask import Flask
#通过Flask()函数实例化一个对象名为app
app = Flask(__name__)

#装饰器,“/”代表url后跟斜杠所执行的函数,在本部分执行hello world()
@app.route('/')
def hello_world():
    return '这是我的第一个flask网站!'
@app.route('/articles/')
def show_articles(id):
    return '您希望请求的id 是%s'%id
if __name__ == '__main__':
    app.run(debug=True)

通过增加一个这样的装饰器,我们在输入127.0.0.1:5000时,只需要在后面加上/articles/12345就可以返回不一样的页面


python+flask开发属于自己的个人轻量级web服务网站(二)_第1张图片
11.png

这样我们就了解了装饰器的功能了

你可能感兴趣的:(python+flask开发属于自己的个人轻量级web服务网站(二))