def related(obj, tags=(), max_results=20): if not app_settings.ENABLED: return [] item = Item(get_database(), ident(obj)) items = item.related(map(ident, tags), maxResults=max_results) return rident(items)
def recommend_users(self, username): item = Item(self.database, username) return item.related(['person'], excludeLinked=True)
def recommend_peeps(self, username): item = Item(self.database, username) return item.related()
def related_products(self, product_id): item = Item(self.database, "product%s" % product_id) return [related.replace("product", "") for related in item.related(["product"])]
def related_products(self, product_id): item = Item(self.database, "product%s" % product_id) return [ related.replace("product", "") for related in item.related(["product"]) ]
def recommend_users(self,username): item = Item(self.database,username) return item.related(['person'],excludeLinked=True)
def recommend_peeps(self,username): item = Item(self.database,username) return item.related()