Nach mehreren Monaten Arbeit haben die Django-Entwickler die Version 1.2 ihres Python-Web-Frameworks veröffentlicht. Bei Version 1.2 handelt es sich um die erste Version, die Python 2.3 nicht mehr unterstützt. Django ist ein Framework, mit dessen Hilfe sich schnell Python-basierte Webanwendungen erstellen lassen.
Ebenfalls neu ist das »Smart if tag«, das nun Vergleichsoperatoren in If-Abfragen erlaubt. Template-Caching soll verhindern, dass Templates bei jedem Aufruf der Anwendung gerendert werden, und so zu spürbaren Performance-Verbesserungen führen. Weitere Neuerungen sind eine überarbeitete Lokalisierung, anpassbare Syntax-Hervorhebung und Syndication-Feeds in Form von Views.
Die Entwickler weisen darauf hin, dass sie zwar stark auf Abwärtskompatibilität geachtet haben, es ihnen aber nicht in allen Fällen gelungen ist. So müssen nicht nur Nutzer von Python 2.3 größere Anpassungen vornehmen, sondern auch Entwickler, die das alte CSRF oder angepasste Template-Tags einsetzen.