Самый простой способ - добавить пользователя в ваш контекст и сгенерировать формы, необходимые из методов объектов пользователя, провинции и города.
Добавить метод в модель провинции, чтобы вернуть 'add_city'form.
Затем, в представлении, вы можете сгенерировать форму' add_province 'для пользователя.
В шаблоне вы затем визуализируете форму add_province, а затем перебираете пользователейпровинций, отправляя информацию о них и используя метод add_country_form для провинций, чтобы сгенерировать необходимые формы для стран, а также перебирать страны, выдающие их информацию.