記録#
- 今日は Flask に関する内容を引き続き学習します。
- ルーティングで <> を使用してパラメータを渡し、
@app.route('/<pageNumber>')
、こうしてパラメータを受け取りますdef index(pageNumber):
- 今日の練習は、2 つの簡単なページを作成し、パラメータ渡しとテンプレートを使用して異なる内容を表示することです。
コード#
from flask import Flask
app = Flask(__name__)
@app.route('/<days>')
def index(days):
if days == '78':
text = "これは78の日記です"
elif days == '79':
text = "これは79の日記です"
f = open("template/blog.html", "r")
page = f.read()
f.close()
page = page.replace("{days}", days)
page = page.replace("{text}", text)
return page
app.run(host='0.0.0.0', port=81)