We will start with the categories and ideas apps that we defined in the previous recipes. For this recipe, we will also need django-crispy-forms. Have a look at how to install it in the Creating a form layout with django-crispy-forms recipe in Chapter 3, Forms and Views.