def _home(self, query, request, new_vars={}): """docstring for _home""" limit = int(request.get('limit',20)) offset = int(request.get('offset',0)) groupinfo = UserGroupInfo.get_by_user(self.user) joined_groups = groupinfo.get_recent_joined_groups() stream_form = UserStreamForm() page = Page(query=query, limit=limit, offset=offset, request=request) streams = page.data() following_users = self.user_stream_info.recent_following_users() follower_users = self.user_stream_info.recent_follower_users() for stream in streams: logging.debug("stream %s", stream) post_url = "/u/%d" % self.user.key().id() var_dict = locals() var_dict.update(new_vars) return var_dict
def _home(self, query, request, new_vars={}): """docstring for _home""" limit = int(request.get('limit', 20)) offset = int(request.get('offset', 0)) groupinfo = UserGroupInfo.get_by_user(self.user) joined_groups = groupinfo.get_recent_joined_groups() stream_form = UserStreamForm() page = Page(query=query, limit=limit, offset=offset, request=request) streams = page.data() following_users = self.user_stream_info.recent_following_users() follower_users = self.user_stream_info.recent_follower_users() for stream in streams: logging.debug("stream %s", stream) post_url = "/u/%d" % self.user.key().id() var_dict = locals() var_dict.update(new_vars) return var_dict
def view(self, request): """docstring for view""" limit = int(request.get('limit', '20')) offset = int(request.get('offset', '0')) query = self.group.get_all_topics(has_order=True) page = Page(query=query, offset=offset, limit=limit, request=request) topics = page.data() members = [User.get(mk) for mk in self.group.recent_members] #var_dict = locals() # can't assign variable below this line return template('page_group_view.html', locals())
def view(self, request): """docstring for view""" limit = int(request.get("limit", "20")) offset = int(request.get("offset", "0")) query = self.group.get_all_topics(has_order=True) page = Page(query=query, offset=offset, limit=limit, request=request) topics = page.data() members = [User.get(mk) for mk in self.group.recent_members] # var_dict = locals() # can't assign variable below this line return template("page_group_view.html", locals())
def view(self, request): """docstring for view""" limit = int(request.get('limit', '20')) offset = int(request.get('offset', '0')) query = self.topic.get_all_posts(has_order=True) post_form = PostForm() page = Page(query=query, offset=offset, limit=limit, request=request) posts = page.data() self.topic.hits += 1 self.topic.put() return template('page_topic_view.html', locals())
def follow(self, request): offset = int(request.get("offset", "0")) limit = int(request.get("limit", "20")) group_info = self.group_info joined_groups = group_info.get_recent_joined_groups() query = GroupTopic.latest_by_subscriber(self.user) page = Page(query=query, offset=offset, limit=limit, request=request) topics = page.data() sidebar_widgets = [forward('/group/recommend').render()] display_group_name = True return template('page_groupsite_view_following.html', locals())
def all(self, request): """docstring for all""" offset = int(request.get("offset", "0")) limit = int(request.get("limit", "20")) group_info = self.group_info joined_groups = group_info.get_recent_joined_groups() query = GroupTopic.latest() page = Page(query=query, offset=offset, limit=limit, request=request) topics = page.data() sidebar_widgets = [forward('/group/recommend').render()] display_group_name = True return template('page_groupsite_view_all.html', locals())