Summary
We have now completed the implementation of survey voting, and the in-depth coverage of Django debug pages. In this chapter, we:
Set out to replace the placeholder view and template for display of an active Survey with a real implementation
Made some typical mistakes during implementation, which led to us being presented with five different Django debug pages
On encountering the first debug page, learned about all of the different sections of debug pages and what information is included in each
For each debug page encountered, used the information presented to locate and correct the coding error
In the next chapter, we will proceed to learn techniques for gathering debug information even when the code is not causing a debug page to be displayed.