Методы регистрации пользователей Django

Django способ настройки создания пользователя заключается в добавлении модели UserProfile, однако, когда я выполняю регистрацию пользователей, я хотел бы, чтобы пользователь заполнил все детали, в том числе те, что были в профиле пользователя.

Использование forms.ModelForm кажется самым простым способом, однако я имею дело здесь с двумя моделями. Каков самый простой способ сделать это?

Спасибо