The Django administration system provides actions that we can execute for selected items in the list. One action is provided, by default, and it is used to delete selected instances. In this recipe, we will create an additional action for the list of the Product model, which will allow the administrators to export selected products to Excel spreadsheets.
We will start with the products app that we created in the previous recipes. Make sure that you have the openpyxl module installed in your virtual environment in order to create an Excel spreadsheet, as follows:
(env)$ pip install openpyxl