From 5031b1e8a2094477768114fbad1350dd78b60f1d Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Mon, 5 Nov 2018 21:57:26 +0100 Subject: [PATCH] Serve random images with automatic refresh --- slider.py | 10 +++++----- templates/hello.html | 8 -------- templates/random.html | 8 ++++++++ 3 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 templates/hello.html create mode 100644 templates/random.html diff --git a/slider.py b/slider.py index 62456c3..f4f8bcf 100755 --- a/slider.py +++ b/slider.py @@ -3,7 +3,7 @@ from flask import Flask, render_template, send_from_directory, redirect, url_for from random import randint from os import listdir -import random +from random import choice import config @@ -11,13 +11,13 @@ app = Flask(__name__) @app.route("/") -def hello(): - return render_template("hello.html", num=randint(1, 23)) +def random(): + return render_template("random.html") -@app.route("/random_image") +@app.route("/random_image/") def random_image(): - filename = random.choice(listdir(config.imgdir)) + filename = choice(listdir(config.imgdir)) return redirect(url_for("image", filename=filename)) diff --git a/templates/hello.html b/templates/hello.html deleted file mode 100644 index 49add83..0000000 --- a/templates/hello.html +++ /dev/null @@ -1,8 +0,0 @@ - - -

Hello slider number {{ num }}!

-

-

Image

-

Random Image

- - diff --git a/templates/random.html b/templates/random.html new file mode 100644 index 0000000..1e3837f --- /dev/null +++ b/templates/random.html @@ -0,0 +1,8 @@ + + + + + + + +