from flask import Flask, render_template, request import requests app = Flask(__name__) """ Delete previous code: @app.route('/') def home(): return render_template("index.html") @app.route("/login", methods=["POST"]) def receive_data(): name = request.form["username"] password = request.form["password"] return f"

Name: {name}, Password: {password}

" """ # SOLUTION to Challenge: @app.route("/form-entry", methods=["POST"]) def receive_data(): data = request.form print(data["name"]) print(data["email"]) print(data["phone"]) print(data["message"]) return "

Successfully sent your message

" # Code from Day 59 below: # USE YOUR OWN npoint LINK! ADD AN IMAGE URL FOR YOUR POST. 👇 posts = requests.get("https://api.npoint.io/c790b4d5cab58020d391").json() @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)