11. Advanced Django Programming
In this chapter, we explore a number of different advanced techniques that can be applied to your Django code, such as the generation of RSS and other formats, customizing the behavior of the admin application, and advanced use of the templating system.
The next chapter, Chapter 12, “Advanced Django Deployment,” consists of a similar group of topics, such as testing, data imports, and scripting—things that are more tangential to your core application logic. In both chapters, order doesn’t really matter—feel free to skip around as you see fit.
Customizing the Admin
Django’s admin app is, in some ways, its crown jewel. This can seem odd to say about a component that lives in the “contrib” directory—those that inhabitant ...