title: How can I add customised choice fields in django (2.1)?
body: <p>This is the model class that stores the details about an app. In this model is it possible to add a customised list fields. i,e a user should be able to define a set of choices and later it will be available for adding (as tags) to the builds of the app.</p>
  
  <pre><code>class App(models.Model):
     bundle_number = models.CharField(max_length=255)
     hidden = models.BooleanField(default=False)
  
  class Build(models.Model):
     app = models.ForeignKey(App, on_delete=models.CASCADE)
     number = models.CharField(max_length=255)
     uploaded_date = models.DateTimeField(auto_now_add=True)
  </code></pre>