这是模型类,用于存储有关应用程序的详细信息。在此模型中,可以添加自定义列表字段。即,用户应该能够定义一组选择,以后可以将其添加(作为标签)到应用程序的构建中。
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)
# You can define a tuple in order to provide a list for your field
bundle_number_status = (
(1, '1'),
(2, '2'),
(3, '3'),
)
# Now, Use bundle_number_status option in your field, for example you can use in bundle_number
class App(models.Model):
bundle_number = models.CharField(max_length=255, choices=bundle_number_status)
hidden = models.BooleanField(default=False)