title: Overriding get() method in models
body: <p>Am trying to override get() method in my view as :</p>
  
  <pre><code>broadcast = Broadcast.objects.get(request, pk = broadcast_id) 
  </code></pre>
  
  <p>In my model am overriding method as :</p>
  
  <pre><code>class Broadcast(models.Model):      
      person = models.ForeignKey(User)
      post = models.CharField(max_length=300 , verbose_name = 'Say it out loud !')
      .
      .
  
      def get(self, *args, **kwargs):
          if request.user == self.person :
              super(Broadcast, self).get(*args, **kwargs)
          else :
              return none
  </code></pre>
  
  <p>Two questions -><br>
  Where am I going wrong with the overriding?<br>
  How do I access the "request" argument passed into get?    </p>