Django
Django
Design database tables Separate Header, Footer, Content sections Present content in coherent manner Refactor...
Web Frameworks
Provide a Model View Controller architecture Designing your URLs Template system
Django
Django Principals
Loose coupling Less code Quick development Don't Repeat Yourself Explicit is better than implicit Consistency
Washington Post
projects.washingtonpost.com/congress/ projects.washingtonpost.com/fallen/
django-admin.py
manage.py
Database column HTML widget Validation Programmatic access to database Lazy querysets
Database API
Regular expressions define the URL layout and send information to the View
Business logic Gather and prepare data, render template, and send view Generic views
Validation Saving
ModelForm
Out of the box CRUD Newforms Admin makes extending more powerful Not suitable for every occasion
Django Resources
blog.michaeltrier.com/netcasts
djangosnippets.org pinax.hotcluboffrance.com