FilmDB/server/Film/urls.py

16 lines
728 B
Python

from flask import request
from ..app import app
from .controllers import list_all_films_controller,create_film_controller,retrieve_film_controller,update_film_controller,delete_film_controller
@app.route("/Films",methods=["GET","POST"])
def list_all_create_films():
if request.method == 'GET' : return list_all_films_controller()
if request.method == 'POST' : return create_film_controller()
@app.route("/Films/<film_id>",methods=["GET","PUT","DELETE"])
def retrieve_update_delete_Films(film_id):
if request.method == 'GET' : return retrieve_film_controller(film_id)
if request.method == 'PUT' : return update_film_controller(film_id)
if request.method == "DELETE": return delete_film_controller(film_id)