title: Django model choice field from another model instance
body: <p>In my <strong>models.py</strong>, I have two classes, <code>ChoiceList</code> and <code>SampleModel</code> as below <br></p>
  
  <pre><code>class ChoiceList(models.Model):
      choice=models.CharField(max_length=15)
  
  class SampleModel(models.Model):
      CHOICELIST=ChoiceList.objects.all()
      name=models.CharField(max_length=15)
      your_choice=models.CharField(max_length=15,choices=ChoiceList)
  </code></pre>
  
  <p>I need to add <code>your_choice</code> field data only from <code>ChoiceList</code> instances. Can I add data in that way ?</p>
  
  <p>When I doing this way, I got error as <code>django.db.utils.OperationalError: no such table: rest_api_ChoiceList</code><br>Can anyone solve the problem ?</p>