Я хочу создать селектор страны/штата. Сначала вы выбираете страну, и штаты для этой страны отображаются во втором поле выбора. Сделать это в PHP и jQuery довольно просто, но я считаю формы Django немного ограничивающими в этом смысле.
Я мог бы сделать поле State пустым при загрузке страницы, а затем заполнить его каким-нибудь jQuery, но тогда, если есть ошибки формы, он не сможет «запомнить», какое состояние вы выбрали. Я также почти уверен, что это вызовет ошибку проверки, потому что ваш выбор не был одним из перечисленных в форме на стороне Python.
Итак, как мне обойти эти проблемы?