Personal Catalogue: Django & PostgreSQL — Chapter 5, Exercise 3 ==================================================== TASK Explain why the label-swapping JavaScript from this chapter is not, and cannot be, a substitute for the server-side validation the ModelForm already provides. SOLUTION WHAT THE JAVASCRIPT ACTUALLY CONTROLS The updateLabels() function reads the currently selected item type and changes the text content of two