Model Administration

The Django framework comes with a built-in administration system for your data models.

In this chapter, we will cover the following topics:

  • Customizing columns on the change list page
  • Creating admin actions
  • Developing change list filters
  • Customizing default admin settings
  • Inserting a map on a change form


With very little effort, you can set up filterable, searchable, and sortable lists for browsing your models, and you can configure forms to add and manage data. In this chapter, we will go through the advanced techniques to customize administration, by developing some practical cases.