Flask与敏捷开发

Flask AppBuilder 依赖项

2018-01-03  本文已影响175人  小鱼儿他老汉

依赖项

附加依赖项

Flask/Flask-AppBuilder异同

两者非常类似,用户主要修改的部分在:

在flask的views中暴露的每个URL路径类下属的get/post/put/delete方法中,用户代码可以使用相对自由的数据库底层SQL语法来实现用户逻辑。

而fab中的views中的URL类方法中,数据库相关的处理函数由ORM完成,并实现到Python对象的映射,同时fab还自动化了许多widget和UI设计。所以fab的开发者必须首先了解flask-sqlachemy的概念与使用,继而查阅fab底层UI代码,才能够设计出高度定制的产品。

当然,开发者对于flask框架本身的了解也是必须的。相对而言,flask的入门相对简单,而fab的学习曲线比较陡峭。

上一篇 下一篇

猜你喜欢

热点阅读