Django

Django is an open source web application framework, written in Python, which follows the model-view-controller architectural pattern. It was originally developed to manage several news-oriented sites for The World Company[3] of Lawrence, Kansas, 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, even for settings, files, and data models. Django also provides an optional administrative CRUD (create, read, update and delete) interface that is generated dynamically through introspection and configured via admin models. For organizations which desire to have complete control over the editing of web site content and the dynamic generation of web navigation, the administration feature of Django sets it apart from many other web application frameworks. Zojax has substantial Django experience and it is our first choice for new projects unless there is a compelling reason to choose Zope, Turbogears, or Pylons (all of which are also Python based frameworks). Zojax built the website of OER Commons (http://www.oercommons.org) in Django and has been responsible for all new feature development and support for the past four years. Zojax was also awarded a project to develop highly secure document and file sharing application for Safeplace, Inc. using Django. (http://www.mysafeplace.net). We consider ourselves to be Django experts.

Contact Zojax today to discuss your web application development needs.