Saturday 16 July 2005 — This is more than 19 years old. Be careful.
Last week I mentioned the problem of over-proliferation of frameworks, toolkits, and so on, in the Python world. Although I’ve never developed a web site with a live Python back-end, I understand that the tools to perform this feat are among the most over-proliferated.
Nevertheless, I am excited by the release of Django, a new framework for developing web sites with Python. I’m excited for a number of reasons:
- It was developed by the guys at Lawrence Journal-World to build their web site, which is a good site.
- The guys who developed it have very good reputations and seem to Get It (Adrian and Simon, for example).
- The introductory tutorial Django at a Glance is very smooth and makes a good case.
- The Django web site itself is really nice, and the tag line (“The web framework for perfectionists with deadlines”) kills.
Perhaps you think a few of these things are cosmetic and shouldn’t matter. I say they all add up to having what it takes to do a kick-ass job as a web framework.
Comments
http://www.postneo.com/2005/07/18/django-gotchas
So far, I haven't even gotten far enough to run into them :-( as I can't get mod_python to work on Windows!
PHP is, by several measures, inferior to Python. But the huge advantage it has is that it's been used in anger and many of the kinks and problems have been ironed out by that. It'd be nice to see a smaller number of Python engines get the same take-up and then, maybe, the same usability.
Add a comment: