flask是python的一个轻量级开发框架,相比django更加灵活,可扩展性强。
安装flask:pip install flask
编写第一个hello flask应用:
from flask import Flask app = Flask(__name__) @app.route("/") # todo 路由,访问地址 def index(): '''视图函数''' return "<h1>Hello Flask</h1>" if __name__ == '__main__': app.run() # todo 启动服务
启动如图:
访问地址显示如图:
第一个flask程序就启动成功了,目前相比django有以下几点区别:
1,不用去配置urls路由访问地址,
2,定义视图函数不用传request参数,返回的时候也不需要返回httpresponse
3,启动直接app.run()启动,不需要像django用python manage.py runserver启动