Flask 框架介绍

FLASK 框架

框架介绍

 

简单来讲:

  django

  扩展性极强flask

 

官方文档 点这里

Flask 和 Django 的区别

Django

无socke,依赖第三方模块wsgi缓存

路由系统(CBV,FBV)cookie

中间件,视图函数,session

自带:ORM,cookie,session,Admin,Form,缓存,信号,序列化app

内容比较丰富 大型项目推荐用框架

Flask

无socket,依赖第三方模块werkzeugsocket

中间件(扩展),函数

路由系统,视图(CBV)、spa

第三方模块(依赖jinja2)

更加精练 直接导入就可使用 可是扩展性很强 小型的轻量级的项目推荐用

最大的不一样

request

  • django 经过参数传递
  • flask 经过模块导入

session 

  • django 依附在request 里面
  • flask 经过模块导入

最基础的实现

from flask import Flask 

app = Flask(__name__) def index(): return "index" if —__name__ == "__main__":   app.run()
相关文章
相关标签/搜索