【发布时间】:2017-03-14 16:47:24
【问题描述】:
我正在尝试:
- 将时区信息从
NdbModel添加到end_date -
运行将
end_date与另一个date_with_timezone进行比较的查询,因此我只获取end_date在date_with_timezone之前的模型class PageSchedule(NdbModel): end_date = ndb.DateTimeProperty() def end(self): return self.end_date.replace(tzinfo=pytz.timezone('US/Central'))
然后我尝试从另一个Class调用它
schedules = PageSchedule.query(
PageSchedule.end() < date_with_timezone )
).fetch()
但显然不能让它工作。
TypeError: unbound method end() must be called with PageSchedule instance as first argument (got nothing instead)
【问题讨论】:
标签: python-2.7 google-app-engine app-engine-ndb