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
The Django framework comes with a built-in administration system for your models. With very little effort, you can set up filterable, searchable, and sortable lists for browsing your models and configure forms to add and edit data. In this chapter, we will go through the advanced techniques to customize administration by developing some practical cases.
Change list views in the default Django administration system let you have an overview of all instances of the specific models. By default, the list_display
model admin property controls the fields that are shown in different columns. Additionally, you can have custom functions set there that return the data from relations or display...