master
zart2007 2 years ago
parent 53e5c9ec70
commit a163758ed0

@ -17,10 +17,21 @@ app = Flask(__name__)
def hello():
return "<h1>hello</h1>"
@app.route('/hello/<name>')
@app.route('/hello/<name>/')
def hello_2(name):
return render_template('index.html', name=name)
@app.route("/99/")
def multi():
table = []
for i in range(1, 10):
row = []
for j in range(1, i + 1):
row.append('{}x{}={}'.format(j, i, i * j))
table.append(row)
return render_template('table.html', table=table)
if __name__ == '__main__':
app.run(host="0.0.0.0", port=8080, debug=True)

@ -1,14 +1,16 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hello from Flask</title>
</head>
<body>
{% if name %}
<h1>Hello {{ name }}</h1>
{% else %}
<h1>Hello World!</h1>
{% endif %}
{% if name %}
<h1>Hello {{ name }}</h1>
{% else %}
<h1>Hello World!</h1>
{% endif %}
</body>
</html>

@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>99乘法表</title>
</head>
<body>
{% for row in table %}
<ul>{{ row.0 }} {{ row.1 }} {{ row.2 }} {{ row.3 }} {{ row.4 }} {{ row.5 }} {{ row.6 }} {{ row.7 }} {{ row.8 }} {{ row.9 }} </ul>
{% endfor %}
</body>
</html>
Loading…
Cancel
Save