title: Django Basic Manager
body: <p>I'm using a <a href="https://github.com/commadelimited/beginners-guide-to-django-rest-framework" rel="nofollow">project</a> to learn about the Django Rest Framework but came across this odd code (to me).</p>
  
  <pre><code>class AuthorManager(models.Manager):
      pass
  
  
  class Author(models.Model):
      objects = AuthorManager()
      first_name = models.CharField(max_length=200)
      last_name = models.CharField(max_length=200)
  
      def __unicode__(self):
          return '{} {}'.format(self.first_name, self.last_name)
  </code></pre>
  
  <p>I don't understand the purpose of <code>objects = AuthorManager()</code> and further, why we're using a manager that's simply doing a <code>pass</code>. Any reason for this?</p>