title: How to document a Django project?
body: <p>How should I go about documenting a Django project? I'm not talking about an app that I'm creating that I'll push to github. It's basically internal documentation that will help new developers that we employ to get up to speed with the system. (I guess that's the point of documentation in general)</p>
  
  <p>Should I be documenting each and every view function, model or form as below:</p>
  
  <pre><code>def home(request):
      """View that renders the home page."""
  
  class MyModel(models.Model):
      "Documentation regarding my model."""
  </code></pre>
  
  <p>It seems like a bit of overkill. Are there perhaps some good projects that I can look at for inspiration?</p>