title: Django Extend AbstractUser and use email Field as default in other field
body: <p>I'm using Django 1.9.2 with python 2.7.3, rest framework and allauth. I'm extending from django.contrib.auth.models.AbstractUser and I want to get the email field from AbstractUser and use it as default in other field:</p>
  
  <pre><code>from django.contrib.auth.models import AbstractUser
  
  
  class MyUser(AbstractUser):
  
      def get_email(self):
          return self.email
  
      email_from_work = models.EmailField(default=get_email())
  </code></pre>
  
  <p>But when I use this code, I get the following error:</p>
  
  <pre><code>File "./behnowapp/models.py", line 48, in MyUser
      email_from_work = models.EmailField(default=get_email())
  TypeError: get_email() takes exactly 1 argument (0 given)
  </code></pre>
  
  <p>What is the way for get the email attribute?</p>