def getMessageCount(self, filter_dict, user): message_list = UserMessage.all() if filter_dict: for filter_key in filter_dict.keys(): message_list = message_list.filter(filter_key, filter_dict[filter_key]) if user: message_list = message_list.filter("user", user) return message_list.count()
def getMessageCount(self, filter_dict, user): message_list = UserMessage.all() if filter_dict: for filter_key in filter_dict.keys(): message_list = message_list.filter(filter_key, filter_dict[filter_key]) if user: message_list = message_list.filter('user', user) return message_list.count()
def getMessageList(self, filter_dict, orderby, pagesize, pagecount, user): message_list = UserMessage.all() if filter_dict: for filter_key in filter_dict.keys(): message_list = message_list.filter(filter_key, filter_dict[filter_key]) if user: message_list = message_list.filter("user", user) total_records = message_list.count() if orderby: message_list = message_list.order(orderby) if pagesize > 0: message_list = message_list.fetch(pagesize, pagesize * (pagecount - 1)) return message_list, total_records
def getMessageList(self, filter_dict, orderby, pagesize, pagecount, user): message_list = UserMessage.all() if filter_dict: for filter_key in filter_dict.keys(): message_list = message_list.filter(filter_key, filter_dict[filter_key]) if user: message_list = message_list.filter('user', user) total_records = message_list.count() if orderby: message_list = message_list.order(orderby) if pagesize > 0: message_list = message_list.fetch(pagesize, pagesize * (pagecount - 1)) return message_list, total_records