我写在谷歌应用程序引擎db.Model类,看起来是这样的:谷歌应用程序引擎:KindError - 对于那种没有执行“对象名”
class Cheese(db.Model):
name = db.StringProperty()
def say_cheese(self):
return name + "cheese"
出于某种原因,每当我运行:
cheese = Cheese(name = "smelly")
print thing.say_cheese()
我得到一个KindError - 没有实现类的'奶酪'。我想它说:“臭奶酪”
我做错了什么?我不允许将方法添加到db.Model对象吗?
你发布的代码有几个问题:1)'say_cheese'试图访问'name',我认为你的意思是'self.name'。 2)'thing'没有被定义使用。 – 2010-07-12 21:24:16