Exemple #1
0
 def GET(self):
     if self.user:
         (user_id,age,gender,occupation,zip_code) = self.user
         rated_movies = ml.get_user_rating_data(user_id)
         avg_rating = ml.get_avg_user_rating(user_id)
         navigation_links = navigation.get_login_navigation(self.user)            
         return self.render('profile.html', login_area_links=navigation_links, username = user_id, rated_movies = rated_movies, avg_rating = avg_rating)
     else:
         web.redirect('/login')
Exemple #2
0
 def GET(self):
     if self.user:
         recsys = MovieRecommender.Instance()
         (user_id,age,gender,occupation,zip_code) = self.user
         #return render.home(user_id)
         (rated_movies,r_list) = recsys.recommendation_for_user(user_id)
         navigation_links = navigation.get_login_navigation(self.user)
         return self.render('home.html',login_area_links=navigation_links, username = user_id,recommendations=r_list)
     else:
         web.redirect('/login')