Add README file giving an overview of how this repository will work.
Create 'cms' project (page 6).
Set DATABASE_ENGINE for SQLite (page 10).
Set DATABASE_NAME (page 10; see README file in this code package for an explanation of why this is different from the book).
Add admin and flatpages to INSTALLED_APPS (page 13).
Uncomment lines which enable the admin (page 13).
Add catch-all URL pattern for flat pages (page 17).
Set TEMPLATE_DIRS (page 19; see README file in this code package for an explanation of why this is different from the book).
Create default flat page template (page 20).
Add static-serve view for TinyMCE (page 24).
Copy admin change_form template to override for flatpages (page 25).
Add TinyMCE JavaScript to flatpage admin template (page 25).
Create search application (page 27).
Add initial import statements to search views file (page 27).
Add first definition of search view (page 28).
Add search template (page 29).
Add search form in default flatpage template (page 30).
Add URL pattern for search view (page 30).
Edit search view to use render_to_response (page 31).
Edit the search view to handle direct access (page 32).