February 2021
Beginner to intermediate
826 pages
16h 46m
English
Overview
Continuing your journey with the Bookr application, you will begin this chapter by adding a new form to your app with custom multi-field validation and form cleaning. You will learn how to set the initial values on your form and customize the widgets (the HTML input elements that are being generated). Then you will be introduced to the ModelForm class, which allows a form to be automatically created from a model. You will use it in a view to automatically save the new or changed Model instance.
By the end of this chapter, you will know how to add extra multi-field validation to Django forms, how to customize and set form widgets for fields, how to use ModelForms to automatically create ...
Read now
Unlock full access