title: Djnago, is it possible to create multiple status choice with a model?
body: <p>This is my actually <code>models.py</code>, that give me the possibility to create the status for a multiple choice: </p>
  
  <pre><code>class Status(models.Model):
        slug = models.SlugField(unique=True)
        category = models.TextField()
  
  
  class Example(models.Model):
        category= models.ForeignKey(Status)
  </code></pre>
  
  <p>I want to have the possibility to add a sub category. In other words, if I create a new category "Product" in my <code>status model</code>, I want to have the possibility to create the sub category choice, dipendet from the category, and selectable in my Example model in a new field called sub_category. </p>
  
  <p>Ad example: with Status.models the client can create the category of a product, for istance "car" and the related sub category "whell", "steering wheel" and so on. After, when fill Example.models and choose in category "Car", the client can select only the sub_category stored before ("whell", "steering wheel"). I hope that now my explanation is better </p>