本文整理汇总了Python中model.event.Event.where方法的典型用法代码示例。如果您正苦于以下问题:Python Event.where方法的具体用法?Python Event.where怎么用?Python Event.where使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类model.event.Event
的用法示例。
在下文中一共展示了Event.where方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: event_weekly
# 需要导入模块: from model.event import Event [as 别名]
# 或者: from model.event.Event import where [as 别名]
def event_weekly(begin):
mail = weekly_mail_pop()
event_list = Event.where(state=EVENT_STATE_BEGIN).where('id>%s', begin)
if event_list:
last_id = event_list[-1].id
event_li = event_city_list(event_list)
for i in ormiter(Zsite, 'cid=%s and state>=%s' % (CID_USER, ZSITE_STATE_ACTIVE)):
event_weekly_mail(i, event_li, mail)
#print i.id
#sys.stdout.flush()
time.sleep(0.01)
return last_id
示例2: get
# 需要导入模块: from model.event import Event [as 别名]
# 或者: from model.event.Event import where [as 别名]
def get(self, n=1):
qs = Event.where()
total = qs.count()
page, limit, offset = page_limit_offset(
'/event-%s',
total,
n,
PAGE_LIMIT,
)
li = qs.order_by('id desc')[offset: offset + limit]
Po.mc_bind(li, 'po', 'id')
self.render(
'god/event/event_page.htm',
stat=0,
li=li,
page=page,
)