title: Saving user's social auth name using python social auth in django
body: <p>I work on django project that migrate from django social auth to python social auth.
  Previously new social auth user first name/last name will be saved automatically for first time login.
  <br/>
  Now after using python social auth, it's not.</p>
  
  <p>Seems I have to use this setting:
  SOCIAL_AUTH_USER_MODEL</p>
  
  <p>but<br/></p>
  
  <pre>
  SOCIAL_AUTH_USER_MODEL = 'django.contrib.auth.models.User'
  </pre>
  
  <p>generate error when invoking runserver:<br></p>
  
  <pre>
  django.core.management.base.CommandError: One or more models did not validate:
  default.usersocialauth: 'user' has a relation with model web.models.User, which has either not been installed or is abstract.
  </pre>
  
  <p>Wanted to try subclassing User model in the project</p>
  
  <pre>
  from django.contrib.auth.models import User
  
  class User(User):
  
  </pre>
  
  <p>but that is not feasible right now.</p>
  
  <p>Also saving manually the name from response data in custom pipeline is prohibited as well.</p>
  
  <p>Really want to know if there any other solution?
  Thanks.</p>