From cd6832b6e1f89f4bc13d1bad8deea7e65f9a50b3 Mon Sep 17 00:00:00 2001 From: Joshua Wright <40744027+Jwright707@users.noreply.github.com> Date: Sat, 2 Jan 2021 14:04:23 -0800 Subject: [PATCH] Root route i.e. '/' shows Error 404. #3 Issue #3 --- app.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app.py b/app.py index 2b780f2..a0aa744 100644 --- a/app.py +++ b/app.py @@ -1,4 +1,4 @@ -from flask import Flask +from flask import Flask, request, redirect from flask_restful import Api, Resource import scrap @@ -6,10 +6,13 @@ api = Api(app) class geeksforgeeksAPI(Resource): - def get(self, username): - return scrap.fetchResponse(username) + def get(self, username=""): + if request.path == '/': + return redirect("https://github.com/arnoob16/GeeksForGeeksAPI/", code=302) + else: + return scrap.fetchResponse(username) -api.add_resource(geeksforgeeksAPI, "/") +api.add_resource(geeksforgeeksAPI, "/", "/") if __name__ == "__main__": app.run(host="0.0.0.0", port=5000) \ No newline at end of file