Django is a very nice Python Web framework that was developed about 4 years ago to encourage rapid development. The Python web framework also compliments clean, pragmatic design and the Python developers love it.
TurboGears Combines CherryPy, Kid, SQLAlchemy and MochiKit. Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, with an extremely powerful and flexible Object Relational Mapper (ORM), and with code that is as natural as writing a function. Oh well, this might be the rapid Web development mega framework you've been looking for.
Grok is yet another web application framework for Python developers. It is designed to help both beginners and advanced web developers. However, some areas of Grok are still more challenging to learn. Grok has an emphasis on agile development.
Pylons the lightweight Web framework is built on Paste and allows and encourages use of your favorite Python components and libraries. Pylone emphasizes flexibility and rapid development. Combining the very best ideas from Ruby, Python and Perl, Pylon provides a structured yet extremely flexible Python Web framework.
Zope stands for "Z Object Publishing Environment. Being the grandfather of Python web frameworks, Zope has grown into a group of frameworks over the years. All of the Zope frameworks include the ZODB, an object database for Python. If you have heard of Plone, one of the famous and early CMS uses Zope.
Web2py All in one package with no further dependencies. Development, deployment, debugging, testing, database administration and maintenance of applications can be done via the provided web interface. web2py has no configuration files, requires no installation, can be run off a USB drive. web2py uses Python for the Model, the Views and the Controllers, has a built-in ticketing system to manage errors, an internationalization engine, works with MySQL, PostgreSQL, SQLite , Oracle, MSSQL and the Google App Engine via an ORM abstraction layer.
Related Articles
Key aspects for Enterprise Cloud Architecture and Enterprise Mobile Solutions
Cloud computing is a shared service that provides users access to the IT infrastructure distributed through an enterprise network or internet. It involves the deployment of applica…
Read More →5 things to make your site efficient with Drupal development
In the cloud, mobile and digital era, finding the right platform to publish and share content is critical. Making the decision around the right web platform and web content publish…
Read More →How to create a Rails Plugin?
What is a Rails plugin? A Rails plugin is either an extension or a modification of the core framework. It provides a way for rails developer to share bleeding-edge ideas without hu…
Read More →Subscribe to the Creatrix Blog
Fresh insights on higher education, straight to your inbox.
We respect your privacy.
Want to contribute?
We welcome thought leaders to share ideas and write for our blog.
Become a Guest Author →