Flask. 实现最简单的web开发

# 导入Flask类;
from flask import Flask,render_template
# 实例化Flask类。生成一个实例;__name__结果是__main__或者模块名/包名,
# 根据这个参数确定项目的位置,(确定该项目的静态文件或者模板的位置)
app=Flask(__name__)
# 通过路由绑定处理的视图函数
# @app.route()该装饰器告诉Flask哪一个url才能触发装饰器装饰的函数,这个又专业的成为路由
@app.route('/')
# 定义的函数hello, return后面的返回值是想要显示在浏览器上的内容;
def hello():
    return "<h1 style='color:red' algin='center'>hello python</h1>"
@app.route('/westos/')
def westos():
    # 如何在flask程序中返回一个html页面;flask默认查找页面内容的位置为templates目录;
    return render_template('westos.html')
if __name__ == '__main__':
    # 运行Flask应用;一般情况下默认端口为5000,如果想要修改端口,传递参数port=xxx;
    # 默认情况下该web程序只能在本季浏览器访问,如果想要其他的主机也可以访问,则需要指定host='0.0.0.0'
    app.run(host='0.0.0.0',port='9007')

猜你喜欢

转载自blog.csdn.net/xijiao_jiao/article/details/80898940