Django: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>David E. Volk
mNo edit summary
imported>Tom Morris
No edit summary
Line 1: Line 1:
{{subpages}}
{{subpages}}
'''Django''' is the name of free and [[open source software|open source]] web application framework, released under a [[Berkeley Software Distribution licenses|BSD software license]]
'''Django''' is a free and [[open source software|open source]] web application framework written in [[Python programming language|Python]], released under a [[Berkeley Software Distribution licenses|BSD software license]]. It is put together as a collection of modules that can be pieced together for rapid development of dynamic [[World Wide Web|websites]]. It was created out of the code used by [[Adrian Holovaty]], [[Simon Willison]] and others working at the [[Lawrence Journal-World and News]], a newspaper in [[Lawrence, Kansas|Lawrence]], [[Kansas]]. The project is named after the [[Belgium|Belgian]] [[jazz] [[guitar|guitarist]] [[Django Reinhardt]].


Django is an independent collection of libraries (modules), written entirely in [[Python programming language]]. It was designed for rapid, high-level development of dynamic [[World wide web|websites]].
It comes built with modules that enable rapid development of sites backed by databases (using an object-relational mapping library) and caching infrastrucutre, supports URL rewriting (using [[regular expressions]]), simple templating and aids in the creation of [[RSS]] and Atom feeds. As it came to prominence broadly at the same time as [[Ruby on Rails]], many consider it a competitor or equivalent for those using Python.


[http://www.djangoproject.com/ Django Project]
[http://www.djangoproject.com/ Django Project]

Revision as of 11:32, 30 August 2008

This article is a stub and thus not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

Django is a free and open source web application framework written in Python, released under a BSD software license. It is put together as a collection of modules that can be pieced together for rapid development of dynamic websites. It was created out of the code used by Adrian Holovaty, Simon Willison and others working at the Lawrence Journal-World and News, a newspaper in Lawrence, Kansas. The project is named after the Belgian [[jazz] guitarist Django Reinhardt.

It comes built with modules that enable rapid development of sites backed by databases (using an object-relational mapping library) and caching infrastrucutre, supports URL rewriting (using regular expressions), simple templating and aids in the creation of RSS and Atom feeds. As it came to prominence broadly at the same time as Ruby on Rails, many consider it a competitor or equivalent for those using Python.

Django Project