記録#
- Flask フレームワークの学習を 76 日間行いました。
 - Flask は Python の Web フレームワークであり、Web プログラムの構築に使用されます。
 - Flask の使用方法は少し変わっているように感じます。
 - static_url_path を使用して静的リソースのアクセスパスを設定します。
 - app.route はルーティングアクセスを定義します。
@app.route('/')はルートディレクトリを指し、Flask は自動的に index () 関数を呼び出します。 - 今日のコード練習は 2 つのページを作成することで、簡単に書いてみました。
 - 73-75 日間は HTML と CSS の内容を学習しましたが、簡単すぎて記録しませんでした。
 
CODE#
from flask import Flask
import datetime  # datetimeライブラリをインポート
app = Flask(__name__, static_url_path="/static")
@app.route('/')
def index():
    page = f"""
     <html>
    <head>
    <title>デビッドの世界</title>
    </head>
    <body>
    <h1>2つのリンク</h1>
    <h2><a href=/portfolio>ポートフォリオ</a></h2>
    <h2><a href=/linktree>リンクツリー</a></h2>
    </body>
    </html>
    """
    return page
@app.route('/portfolio')
def portfolio():
    page = f"""
    <html>
    <head>
    <title>ポートフォリオ</title>
    </head>
    <body>
    <h1>ポートフォリオ</h1>
    <p>これはポートフォリオです</p>
    <p><img src=static/images/picard.jpg/></p>
    <p><a href=/>ホームに戻る</a></p>
    </body>
    </html>
    """
    return page
@app.route('/linktree')
def linktree():
    page = f"""
    <html>
    <head>
    <title>リンクツリー</title>
    </head>
    <body>
    <h1>リンクツリー</h1>
    <p>これはリンクツリーです</p>
    <p><a href=/>ホームに戻る</a></p>
    </body>
    </html>
    """
    return page
app.run(host='0.0.0.0', port=81)  # runコマンドを追加しました