示例#1
0
    def refresh_social_suggestions(self, reset=False):

        cbooks = {}

        for u in self.connections:
            for book in u.user_profile.books.all():
                if book.isbn in cbooks:
                    cbooks[book.isbn] += 1
                else:
                    cbooks[book.isbn] = 1

        

        #save in mongodb            
        mongo = MongoApi()
        catalog_isbns = [book.isbn for book in self.user.user_profile.books.all()]
        mongo.refresh_social_suggestions(self.user, cbooks, catalog_isbns, reset)

        return cbooks