Model-View-Controller Django prefers to call this MTV (Model-Template-View) http://www.codinghorror.com/blog/2008/05/understanding-model-view- controller.html 3
Main Features • One Instance - Many Applications • Web Based Integrated Development Environment (IDE) • Web Based Database Administration • Executes SQL for you (thanks to DAL) • Run Everywhere (thanks to Python) • Has no configuration files and no 3rd party dependencies • Always backward compatible (since 2007) • Built-in Internationalization 6