import flask import moviedb_func app = flask.Flask(__name__) app.secret_key = "Start1234!" @app.get("/add_movie") def add_movie(): return flask.render_template( "add_movie.html", sitename="Meine Movieliste !!!", url="output", select_movie="add_movie", select_genre="add_genre", select_medium="add_medium", select_regie="add_regie", data=moviedb_func.all_select(), data_medium=moviedb_func.all_select(what_select="medium"), data_regie=moviedb_func.all_select(what_select="regie"), data_all=moviedb_func.show_movie_list() ) @app.post("/output") def csv_output(): select_add_movie = flask.request.form["add_movie"] select_genre = flask.request.form["add_genre"] select_genre_id = moviedb_func.search_id( search_name=flask.request.form["add_genre"]) select_medium = flask.request.form["add_medium"] select_medium_id = moviedb_func.search_id( search_name=flask.request.form["add_medium"], select_from="medium", select_where="medium") select_regie = flask.request.form["add_regie"] select_regie_id = moviedb_func.search_id( search_name=flask.request.form["add_regie"], select_from="regie", select_where="regie") moviedb_func.add_movie_to_list(movie_name=select_add_movie, regie_id=select_regie_id, medium_id=select_medium_id, genre_id=select_genre_id) return flask.render_template( "output.html", sitename="Meine Movieliste !!!", add_movie=select_add_movie, add_genre=select_genre, add_medium=select_medium, add_regie=select_regie, add_genre_id=select_genre_id, add_medium_id=select_medium_id, add_regie_id=select_regie_id # data=modify_csv.read_csv_file(), # sum_all=modify_csv.sum_all(), ) if __name__ == "__main__": app.run(port=5082, host="0.0.0.0", debug=True)