예제 #1
0
def show_search_results():
    movie_title = request.form.get("movie_title")
    movie_exist = model.movie_does_not_exist(movie_title)
    if not movie_exist:
        return redirect(url_for("movie_profile", movie_name= movie_title))
    else:
        flash ("Movie does not exist")
        return redirect(url_for("show_movies"))
예제 #2
0
def show_search_results():
    movie_title = request.form.get("movie_title")
    movie_exist = model.movie_does_not_exist(movie_title)
    if not movie_exist:
        return redirect(url_for("movie_profile", movie_name= movie_title))
    else:
        flash ("There isn't a movie by that name. Make sure to capitalize!")
        return redirect(url_for("movies"))
예제 #3
0
def add_rating(user_id):
    movie_name = request.form.get("movie_name")
    rating = request.form.get("rating")
    if model.movie_does_not_exist(movie_name):
        flash("Movie not in database")
        return redirect(url_for("profile", user_id=user_id))
    else:
        movie_id = model.get_movieid_from_name(movie_name)
        if model.user_rated_movie(movie_id, user_id):
            model.change_rating(user_id, movie_id, rating)
        elif movie_name == "":
            flash("Please enter a movie name...")
        elif rating == None:
            flash("...Rating?")
        else: 
            model.add_movie_rating(user_id, movie_id, rating)
        return redirect(url_for("profile", user_id=user_id))