【发布时间】:2017-03-05 22:15:55
【问题描述】:
一个 GAE 实体可以有多种方法,其中一些方法会将 put 实体发送到数据存储区,而另一些则不会。我很难记住哪些方法put 哪些不记得,所以我必须去检查源代码。我很想使用命名约定。
下面是一个微不足道的实体,其中一个方法是puts,两个不是。我使用了“_PUT”后缀来表示puts 的那个方法。
有没有人使用过这样的命名约定,你觉得它有用吗?
class Number(ndb.model):
n = ndb.IntegerProperty()
def double(self):
self.n = 2 * self.n
def add_one(self):
self.n = self.n + 1
def modify_PUT(self):
self.double()
self.add_one()
self.put()
【问题讨论】:
标签: python google-app-engine google-app-engine-python