def show_feedback_rating(request): if request.user.is_authenticated: ratings=DBH.get_feedback_ratings() response = render(request, 'GUIManager/evaluation_manager.html', {'ratings': ratings, 'all_algorithms': AlgorithmManager().get_available_algorithms(), 'past_system_algo': model.SystemRecommendations.objects.all(), 'ratingmatrix': model.RatingMatrix.objects.count()} ) return response else: return redirect('login')
def update_system_recommendation(request): if request.user.is_authenticated: if request.method == "POST": h.set_system_recommendation(request.user,request.POST.get('algo_id'), request.POST.get('comment')) ratings = DBH.get_feedback_ratings() all_algorithms = AlgorithmManager().get_available_algorithms() response = render(request, 'GUIManager/evaluation_manager.html', {'ratings': ratings, 'all_algorithms':all_algorithms, 'past_system_algo': model.SystemRecommendations.objects.all(), 'Success': "Your changes were updated succesfully" } ) return response else: return redirect('login')