Esempio n. 1
0
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)
Esempio n. 2
0
 def recommend_users(self, username):
     item = Item(self.database, username)
     return item.related(['person'], excludeLinked=True)
Esempio n. 3
0
 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"])]
Esempio n. 5
0
 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()