对于初学者来说,循序渐进是最重要的。我推荐学习FLASK(欢迎| FLASK(一个Python微框架))。
Flask很轻,可以用很少的成本开发一个简单的网站。非常适合初学者学习。
学习完Flask框架后,可以考虑学习插件的使用。例如,使用WTForm Flask-WTForm验证表单数据,使用SQLAlchemy Flask-SQLAlchemy控制数据库。
顺便说一句:贝壳网是基于Flask开发的。
也简单介绍一下其他框架:
1.
姜戈.就像楼上说的,是一个全方位的框架。目前是姜戈
用途广泛,有学习价值,但不建议初学者学习,因为要学的东西太多,很难一下子吸收,会失去兴趣。当然,姜戈
的目的是使开发人员能够快速开发网站。它提供了很多模块,其中我最喜欢的是管理模块。
只需进入网站后台(内置哦~)方便操作数据,等等。因此,如果你熟悉姜戈,帕帕帕
我立刻写了一个网站的原型。
2.龙卷风.传奇的高性能框架。龙卷风
是一个支持异步处理的好框架,这是它的特点,其他框架不支持。还有一点就是Tornado的设计似乎更注重RESTful URL。但是
Tornado提供了网站需要使用的基本模块,剩下的需要开发者自己扩展。例如,数据库操作,虽然数据库是内置的。
不支持该模块(后来独立,现在称为torndb,b arnell/tornd b github)。
ORM,很难快速发展。如果需要ORM支持,还需要编写一层SQLAlchemy和Tornado。
连接,这里有一个坑。