title: django category list (parent child)
body: <p>I have a category list with parent - child relationship:</p>
  
  <pre><code>class Categories(models.Model):
    cat_name = models.Charfield()
    cat_parent = models.ForeignKey('self')
  </code></pre>
  
  <p>So i want to list them as such:</p>
  
  <pre><code>Category 1
    Sub category 1
    Sub category 2
    Sub category 3
  Category 2
    Sub category 4
    Sub category 5
  </code></pre>
  
  <p>etc...</p>
  
  <p>What's the best way to do this?</p>