Flask – Skills Page Using List Data
ال Code الموجود في الدرس
# ------------------------------------------
# -- Flask => Skills Page Using List Data --
# ------------------------------------------
from flask import Flask, render_template
skills_app = Flask(__name__)
my_skills = [("Html", 80), ("CSS", 75), ("Python", 95)]
@skills_app.route("/")
def homepage():
return render_template("homepage.html",
title="Homepage",
custom_css="home")
@skills_app.route("/add")
def add():
return render_template("add.html",
title="Add Skill",
custom_css="add")
@skills_app.route("/about")
def about():
return render_template("about.html", title="About Us")
@skills_app.route("/skills")
def skills():
return render_template("skills.html",
title="My Skills",
page_head="My Skills",
description="This Is My Skills Page",
skills=my_skills)
if __name__ == "__main__":
skills_app.run(debug=True, port=9000)skills.html
{% extends 'base.html' %}
{% block body %}
<h1 class="page-head">{{ page_head }}</h1>
<p class="page-description">{{ description }}</p>
{% for skill in skills %}
<div>
{{ skill[0] }} | {{ skill[1] }}
</div>
{% endfor %}
{% endblock %}