我用这在我的模型如何使用ForeignKey的领域中的Django模型
bank = models.ForeignKey(Bank)
但在我的编辑形式,我有选择框,但它出现在价值观就像
Bank object
有没有任何选择,所以我可以看到字段在Bank.name
在选择框
我用这在我的模型如何使用ForeignKey的领域中的Django模型
bank = models.ForeignKey(Bank)
但在我的编辑形式,我有选择框,但它出现在价值观就像
Bank object
有没有任何选择,所以我可以看到字段在Bank.name
在选择框
通过重写__unicode__
方法您的Bank
类,您可以为您的模型实例提供替代显示值。
class Bank(models.Model):
...
def __unicode__(self):
return unicode(self.name)
定义银行类的Unicode方法象下面这样:
def __unicode__(self):
return self.name
我认为你正在寻找Choicefield,试试这个链接: