title: How to show only some data in select?
body: <p>I have two models:</p>
  
  <pre><code>class ArticleTemplate(models.Model):
      title = models.CharField(max_length=250)
      text = models.TexField()
      [...]
      owner = models.ForeignKey(user)
  
  class Article(models.Model):
      template = models.ForeignKey(ArticleTemplate)
      title = models.CharField(max_length=250)
      text = models.TexField()
      [...]
      owner = models.ForeignKey(user)
  </code></pre>
  
  <p>And form for Article:</p>
  
  <pre><code>class ArticleForm(models.Model):
      class Meta:
          model = Article
          fields = ('id', 'template', 'title', 'text')
  </code></pre>
  
  <p>But select shows me all templates, also those are not owned by the request.user.</p>
  
  <p>How to shows only data assigned to logged user?</p>