Concept Flow - UpdateView for editing
User requests edit page
UpdateView fetches object by pk
Display form with object data
User edits form and submits
UpdateView validates form
Save changes
Redirect to success URL
The UpdateView loads the object, shows a form with its data, lets the user edit, validates input, saves changes if valid, or shows errors otherwise.