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

Jumpstart your Angular applications with Indigo.Design, a unified platform for visual design, UX prototyping, code generation, and app development.

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.

Take a look at the Indigo.Design sample applications to learn more about how apps are created with design to code software.


Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}