from flask import Flask, render_template import requests posts = requests.get("https://api.npoint.io/5749bd780f63840a4e17") app = Flask(__name__) @app.route('/') def get_all_posts(): return render_template("index.html", all_posts=posts) @app.route("/about") def about(): return render_template("about.html") @app.route("/contact") def contact(): return render_template("contact.html") @app.route("/post/") def show_post(index): requested_post = None for blog_post in posts: if blog_post["id"] == index: requested_post = blog_post return render_template("post.html", post=requested_post) if __name__ == "__main__": app.run(debug=True)