diff --git a/server.py b/server.py index 4bd39a1..6840e39 100755 --- a/server.py +++ b/server.py @@ -90,14 +90,14 @@ def sendPicture(path): @app.route("/") def list(): - retString = ".\n" + retStringArr = [] print(PICTURE_DIR) for root, dirs, files in os.walk(PICTURE_DIR): path = root.split(os.sep) for f in files: - retString += os.path.join(os.path.basename(root), f) + "
\n" + retStringArr += [os.path.join(os.path.basename(root), f)] - return (retString, 200) + return flask.render_template("index.html", paths=retStringArr) if __name__ == "__main__": diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..22804b8 --- /dev/null +++ b/templates/index.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + +
+ Image Factory for internal use, + developed by Yannik Schmidt
+ Availiable on + FAUSheppy GitHub +
+

+ Public Images List: +

+
+

+ {% for path in paths %} + {{ path }}
+ {% endfor %} +

+
+