記録#
- 今日は Flask に関連する内容の学習を続けます。
- ルートで <> を使用してパラメータを渡す、
@app.route('/<pageNumber>')
、これによりパラメータを受け取りますdef index(pageNumber):
- 今日の練習は 2 つのシンプルなページを書き、パラメータの受け渡しとテンプレートを使用して異なる内容を表示することです。
CODE#
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)