Chapter 7 "Simple Form-Handling Example"

The "search_form.html" needed a slight adjustment. The form action needed to be changed to match what's shown in "urls.py" like so: form action="/search-form/". also within urls.py there is no need for the extra views.search_form. It works just fine with just "search_form".

I'm running Django on Python 2.7.5
you must correct the import statement too:
ie from `from mysite.books import views` to `from books.views import search_form`