Over a million developers have joined DZone.

Python Reference Framework Updated: Django 1.1

DZone's Guide to

Python Reference Framework Updated: Django 1.1

· Web Dev Zone
Free Resource

Learn how to build modern digital experience apps with Crafter CMS. Download this eBook now. Brought to you in partnership with Crafter Software

Django 1.1 has just been released after nearly a year of development.  The release has brought along some new features, bug fixes and security updates.  For the most part all legacy 1.0 code will be compatible with 1.1 but there are a few backwards-incompatible changes that will make some code unusable with 1.1 unless changed.

Django is an open source web application framework, written in Python, which follows the model-view-controller pattern.  It was originally developed to manage news-oriented sites and was released publicly under a BSD license in July 2005.  Django's primary goal is to ease the creation of complex, database-driven websites. Django emphasizes reusability and pluggability of components, rapid development, and the principle of DRY (Don't Repeat Yourself). Python is used throughout the framework, even for settings, files, and data models.  Django also provides an optional administrative CRUD interface that is generated dynamically through introspection and configured via admin models.

Here are some of the notable changes in Django 1.1:

Django 1.1 is available open-source under the BSD license. It requires Python version 2.3 or higher, but it has no dependencies on other Python libraries. You can download it several different ways from djangoproject.com.

Crafter is a modern CMS platform for building modern websites and content-rich digital experiences. Download this eBook now. Brought to you in partnership with Crafter Software.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}