background preloader

Django

Facebook Twitter

Obey the Testing Goat! TDDjangoTutorial. Getting started. The Django Book. Two Scoops of Django: Best Practices for Django 1.5. Django (web framework) Django impressions by a Plonista « Lennart Regebro: Python, Plone, Web. Lately I’ve been working with Django, and I’m going to share the impressions I have of Django, from a longtime Zope/Plone users view point. Of course Django is a good web framework. If it wasn’t, it wouldn’t be as wildly popular as it is. So needless to say, the impression is good, overall. I like Django, and am now looking for more Django work! I have been looking at Django earlier, but that was years ago, and things have changed.

Convenience vs ideology Zope/Plone uses traversal as it’s URL scheme. URL dispatch is about defining a list of URL’s and which view that should be used for each URL. It’s also interesting to see the differences between Django and another very good web framework: Pyramid. Pyramid of course has the benefit that it can do both URL dispatch and traversal, so you don’t have to choose, but that’s besides the point here. Class-based views I think class-based views is the best thing to ever happen to Django, and that people complaining about it should stop. Ugh. Summary.