在Django模型中使用属性值作为选项
我希望用户能够将值添加到model在Django模型中使用属性值作为选项,django,Django,我希望用户能够将值添加到modelCountyChoices中的属性'county'。然后,我希望这些值在模型address中以属性'county'的地址形式显示为选项 我想不出另一种方法来解释这一点,所以我很难在文档中找到它。在Django文档中,这将被称为什么,以便我可以查找它?您可以尝试使用Django ForeignKey class Address(models.Model): conutry = models.ForeignKey('Country') class Coun
CountyChoices
中的属性'county'
。然后,我希望这些值在模型address
中以属性'county'
的地址形式显示为选项
我想不出另一种方法来解释这一点,所以我很难在文档中找到它。在Django文档中,这将被称为什么,以便我可以查找它?您可以尝试使用Django ForeignKey
class Address(models.Model):
conutry = models.ForeignKey('Country')
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
您可以在
Address
模型中有一个ForeignKey
字段,指向CountyChoices
。检查Django多对一文档