title: How to expose a property (virtual field) on a Django Model as a field in a TastyPie ModelResource
body: <p>I have a property in a Django Model that I'd like to expose via a TastyPie ModelResource. </p>
  
  <p>My Model is</p>
  
  <pre><code>class UserProfile(models.Model):
      _genderChoices = ((u"M", u"Male"), (u"F", u"Female"))
  
      user = Models.OneToOneField(User, editable=False)
      gender = models.CharField(max_length=2, choices = _genderChoices)
  
      def _get_full_name(self):
          return "%s %s" % (self.user.first_name, self.user.last_name)
  
      fullName = property(_get_full_name)
  </code></pre>
  
  <p>My ModelResource is</p>
  
  <pre><code>class UserProfileResource(ModelResource):
      class Meta:
          queryset = models.UserProfile.objects.all()
          authorization = DjangoAuthorization()
          fields = ['gender', 'fullName']
  </code></pre>
  
  <p>However all I'm currently getting out of the tastypie api is:</p>
  
  <pre><code>{
      gender: 'female',
      resource_uri: "/api/v1/userprofile/55/"
  }
  </code></pre>
  
  <p>I have tried playing with the fields property in the ModelResource, but that hasn't helped. Would love to understand what is going on here.</p>