1. Python的rest框架
主要介绍Django和flask两种。
Django是Python Web 框架中重量级选手的最具代表性的一位。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。Django提供了很多的工具,对很多东西也做了封装(比如models,users,authentication)。
Flask是一个很轻的框架,较为灵活,Flask显著的特点是:它是一个“微”框架。”微”意味着Flask旨在保持核心的简单,但同时又易于扩展。默认情况下,Flask 不包含数据库抽象层、表单验证,或是其它任何已有多种库可以胜任的功能。然而,Flask 支持用扩展来给应用添加这些功能。众多的扩展提供了数据库集成、表单验证、上传处理、各种各样的开放认证技术等功能。
对于实现一个网站来说,django