title: OneToOneField and Deleting
body: <p>I have the following model:</p>
  
  <pre><code>from django.db import models
  from django.contrib.auth.models import User
  
  
  class Profile(models.Model):
      user = models.OneToOneField(User)
      # ...
  
      def __unicode__(self):
          return u'%s %s' % (self.user.first_name, self.user.last_name)
  </code></pre>
  
  <p>When using the Django admin to delete the user, the profile gets deleted as well, which is what I want. However, when using the Django admin to delete the profile, the user does <em>not</em> get deleted, which is <em>not</em> what I want. How can I make it so that deleting the profile will also delete the user?</p>