title: Django Select query with specific column
body: <p>I have a model called <code>MessagePerson</code> which has the fields of details which depict the messages for a particular person, who's details are in <code>Personal</code> models.</p>
  
  <p>I even have separate model which has a foreign key reference to <code>Personal</code> class.</p>
  
  <pre><code>class Personal(models.Model):
      name = models.CharField(max_length=20,primary_key=True)
      email = models.EmailField(blank=True,null=True)
      address = models.CharField(max_length=50,blank=True,null=True)
      contact =  models.CharField(max_length=20)
      pic = models.FileField(upload_to='image/',blank=True,null=True)
  
      def __unicode__(self):
          return self.name    
  
  class MessagePerson(models.Model):
      person = models.ForeignKey(Personal, related_name='msg')
      mname = models.CharField(max_length=30)
      mPhone = models.CharField(max_length=20,blank=True,null=True)
      memail = models.EmailField(blank=True,null=True)
      message = models.CharField(max_length=200,blank=True,null=True)
  
      def __unicode__(self):
          return self.person.name
  
  class GData(models.Model):
      person = models.ForeignKey(Personal, related_name='everyperson')
      place = models.CharField(max_length=40)
      typeOfProperty = models.CharField(max_length=30)
      typeOfPlace = models.CharField(max_length=20)
      price = models.IntegerField()
      def __unicode__(self):
          return self.person.name
  </code></pre>
  
  <p>Now the thing I require is, I have the <code>id</code> of <code>GData</code> using which i should save a message for the particular 'MessagePerson<code>using name of</code>Personal`</p>
  
  <p>The query I used is :
  Views.py</p>
  
  <pre><code>def message(request, g_id):
      n = request.POST['bname']
      p = request.POST['bphone']
      e = request.POST['bemail']
      m = request.POST['bmsg']
  
      mperson = GData.objects.get(id=g_id).values('person')
  
      msg_job = MessagePerson(person=mperson, mname=n, mPhone=p, memail=e, message=m)
      msg_job.save()
      return render_to_response('ivent.html', context_instance=RequestContext(request))
  </code></pre>
  
  <p>Now the thing is, without any error, it is not even storing the message :( </p>
  
  <p>Please help me to get the result :(</p>