title: Save model with OneToOne field
body: <p>I have created a profile-model to extend the default django user (using django 1.6)
  But I can't save the profile-model correctly.</p>
  
  <p>Here is my model:</p>
  
  <pre><code>from django.contrib.auth.models import User
  
  class Profile(models.Model):
      user = models.OneToOneField(User)
      mobilephone = models.CharField(max_length=20, blank=True)  
  </code></pre>
  
  <p>Here is my celery-task which updates personrecords from a wdsl file:</p>
  
  <pre><code>@task()
  def update_local(user_id):
  
      url = 'http://webservice.domain.com/webservice/Person.cfc?wsdl'
  
      try:
          #Make SUDS.Client from WSDL url
          client = Client(url)
      except socket.error, exc: 
          raise update_local.retry(exc=exc)
      except BadStatusLine, exc:
          raise update_local.retry(exc=exc)
  
  
      #Make dict with parameters for WSDL query
      d = dict(CustomerId='xxx', Password='xxx', PersonId=user_id)
  
      try:
          #Get result from WSDL query
          result = client.service.GetPerson(**d)
      except (socket.error, WebFault), exc:
          raise update_local.retry(exc=exc)
      except BadStatusLine, exc:
          raise update_local.retry(exc=exc)
  
  
  
      #Soup the result
      soup = BeautifulSoup(result)
  
  
      #Firstname
      first_name = soup.personrecord.firstname.string
  
      #Lastname
      last_name = soup.personrecord.lastname.string
  
      #Email
      email = soup.personrecord.email.string
  
      #Mobilephone
      mobilephone = soup.personrecord.mobilephone.string
  
  
  
      #Get the user    
      django_user = User.objects.get(username__exact=user_id)
  
      #Update info to fields
      if first_name:
          django_user.first_name = first_name.encode("UTF-8")
  
      if last_name:    
          django_user.last_name = last_name.encode("UTF-8")
  
      if email:
          django_user.email = email
  
  
      django_user.save() 
  
  
  
      #Get the profile    
      profile_user = Profile.objects.get_or_create(user=django_user)
  
      if mobilephone:
          profile_user.mobilephone = mobilephone
  
      profile_user.save()
  </code></pre>
  
  <p>The <code>django_user.save()</code> is working fine, but the <code>profile_user.save()</code> is not working. Im getting this error: <code>AttributeError: 'tuple' object has no attribute 'mobilephone'</code></p>
  
  <p>Anyone see what Im doing wrong?</p>