Django模型枚举

时间:2019-04-02 08:53:27

标签: django enumeration

models.py:

class enumerations(models.Model):
    Description = models.CharField(max_length=80)
    Field = models.CharField(max_length=80)
    Parent = models.IntegerField(help_text='ID des Vater von diesem Eintrag')

class A(models.Model):
   Field1 = models.Foreignkey(enumerations,on_delete=models.CASCADE, null=True,)
   Field2 = models.Foreignkey(enumerations,on_delete=models.CASCADE, null=True,)
   Field3 = models.CharField(max_length=80)

现在我有枚举数据集:

1. Description="Enum1", Field="Field1", Parent= "0"
2. Description="Enum2", Field="Field1", Parent= "0"
3. Description="Enum1", Field="Field2", Parent= "0"

现在我想在我的HTML模板中,选择A类和2类的所有条目。选择带有描述的Field1和Field 2字段。

我该怎么做?

致谢

0 个答案:

没有答案