本文整理汇总了Python中wouso.interface.activity.models.Activity.get_global_activity方法的典型用法代码示例。如果您正苦于以下问题:Python Activity.get_global_activity方法的具体用法?Python Activity.get_global_activity怎么用?Python Activity.get_global_activity使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wouso.interface.activity.models.Activity
的用法示例。
在下文中一共展示了Activity.get_global_activity方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: get_wall
# 需要导入模块: from wouso.interface.activity.models import Activity [as 别名]
# 或者: from wouso.interface.activity.models.Activity import get_global_activity [as 别名]
def get_wall(page=u'1'):
""" Returns activity for main wall, paginated."""
activity_list = Activity.get_global_activity()
paginator = Paginator(activity_list, 10)
try:
activity = paginator.page(page)
except (EmptyPage, InvalidPage):
activity = paginator.page(paginator.num_pages)
return activity
示例2: new_activity_messages
# 需要导入模块: from wouso.interface.activity.models import Activity [as 别名]
# 或者: from wouso.interface.activity.models.Activity import get_global_activity [as 别名]
def new_activity_messages(chat_user):
"""
Return a list of new messages from the activity module, formatted the same as create_message.
"""
query = Activity.get_global_activity().filter(timestamp__gt=chat_user.last_message_ts)
msgs = []
for m in query:
message = u'<strong>%s</strong> %s' % (m.user_from.nickname, m.message)
msgs.append(dict(room='global', text=message, time=m.timestamp.strftime("%H:%M"), mess_type='activity'))
return msgs
示例3: all_activity
# 需要导入模块: from wouso.interface.activity.models import Activity [as 别名]
# 或者: from wouso.interface.activity.models.Activity import get_global_activity [as 别名]
def all_activity(request):
"""
Render all public activity, no matter race or game
"""
page = 1
activity_list = Activity.get_global_activity(wouso_only=False)
paginator = Paginator(activity_list, 100)
try:
activity = paginator.page(page)
except (EmptyPage, InvalidPage):
activity = paginator.page(paginator.num_pages)
return render_to_response('activity/all.html', {'activity': activity}, context_instance=RequestContext(request))