Introduction to Django 1. High level web framework 1. Basic modules, classes, and tools to quickly develop and deploy web apps 2. Contains an ORM (Object-Relational Mapper) that allows for the use of standard Python language syntax when interfacing with a back-end database. 1. Developer need not learn SQL, DDL, etc! 3. Provides a template framework that allows HTML, XML, and other “documents” to be converted into “templates”, which can then be converted to “output” via a wide range of substitution techniques. 4. Elegant URL support (fancy, beautiful URL's, no “?blah=blah”, etc.) 5. Multi-lingual 2. Fast and easy to use, robust, flexible, and lots of contributed components available! 1. Built in administrative interface to manage data models. 2. Built-in authentication/ac...