title: Django user registration form best practices
body: <p>Django way of customizing the user creation is by adding UserProfile model, however when I am performing user registration, I would like the user to fill all the details, including the ones in the user profile as well.</p>
  
  <p>Using forms.ModelForm seems like the easiest way, however I am dealing here with two models.
  What is the easiest way to accomplish that?</p>
  
  <p>Thanks</p>