23.6 Putting It All Together
The admin app is one of Django’s most popular apps because getting started with the app is easy, and it provides an enormous amount of functionality out of the box. It’s appealing, and to many beginners, it looks to solve many of their problems. Just think, with the admin, you could skip all of the code in Chapters 7, 8, and 9, and then some of the code in Chapter 17. You do so at the expense of control (and the learning process), but it is certainly a way to get started.
Customizing the admin beyond simply declaring attributes is where things begin to fall apart. The admin is limited, expecting there to be only four pages, and adding a page, as we did when we added a password change page for UserAdmin, got very ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access