master
zart2007 2 years ago
parent 53e5c9ec70
commit a163758ed0

@ -17,10 +17,21 @@ app = Flask(__name__)
def hello(): def hello():
return "<h1>hello</h1>" return "<h1>hello</h1>"
@app.route('/hello/<name>') @app.route('/hello/<name>/')
def hello_2(name): def hello_2(name):
return render_template('index.html', name=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__': if __name__ == '__main__':
app.run(host="0.0.0.0", port=8080, debug=True) app.run(host="0.0.0.0", port=8080, debug=True)

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