1

appengine 中引用属性的默认选择字段显示将选择作为整个对象的字符串表示形式返回。覆盖此行为的最佳方法是什么?我试图在引用的类中覆盖 str() 。但它不起作用。

4

2 回答 2

1

我通过覆盖模型表单的 init 方法来获取正确的字段,因为我还必须对选择进行过滤。

于 2009-10-28T11:33:59.397 回答
0

正确的方法是覆盖__unicode__类的方法,例如:

def __unicode__(self):
    return self.name

name您要显示的值在哪里。

于 2010-03-16T14:44:54.573 回答