modify the URLconf for django's generic views
use generic views for index, detail and results
modify the keyward aguments in the URLconf

the DetailView generic view requires they key value captured from the URL
to be called "pk"