From 41e202c980bb4af74e921a5bf923a4e3b68845a0 Mon Sep 17 00:00:00 2001 From: Yi Yang <yangy181@cardiff.ac.uk> Date: Sat, 4 Jan 2025 16:03:27 +0000 Subject: [PATCH] Upload New File --- routes.py | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 routes.py diff --git a/routes.py b/routes.py new file mode 100644 index 0000000..a673f7f --- /dev/null +++ b/routes.py @@ -0,0 +1,40 @@ +from movie_lib import app, db +from movie_lib.models import * + +from flask import render_template + + +@app.route("/") +def hello_world(): + return render_template('home.html') + + +@app.route("/movie/<movieid>") +def movie_load(movieid): + + movie_found = MovieDAO.MovieById(movieid,db) + + return render_template('movie.html',movie=movie_found) + +@app.route("/movies") +def list_movies(): + + found_movies = MovieDAO.allMovies(db) + + return render_template('movies_list.html', + movies=found_movies) + + +@app.route("/actors") +def list_actors(): + + found_actors = ActorDAO.allActors(db) + + return render_template('actors_list.html', actors= found_actors) + +@app.route("/actor/<actorid>") +def actor_load(actorid): + + found_actor = ActorDAO.actorById(actorid, db=db) + + return render_template('actor.html', actor=found_actor) \ No newline at end of file -- GitLab