お帰りなさい｡
フラスコには､ まだ話していない変数ルールという別のツールがあります｡
そして､ 可変ルールで何ができるかというと､ このようなダイナミックなことができるのです｡
ですから､ 例えば､ ユーザースラッシュを､ この大なり小なり記号とユーザー名でスラッシュしてください｡
今すぐ
この構文については､ また後ほどご紹介します｡
でも､ 戻れば｡
ここでサーバーパイにできること｡
おそらく､ hello worldの中ではもう必要ないので､ これを削除しましょうということでしょう｡
ここに名前を入れるとしよう｡
私たちの場合はユーザー名ですね｡
さて､ Flaskがこれを見て､ ああ､ これはと言うのは､ すてきなことです｡
この関数に渡すことができるものです｡
だから､ ユーザー名イコールと言えるようになったんです｡
いただくユーザー名｡
ここでは､ ユーザー名とし､ これを名前に変更することで､ その違いを確認することができます｡
そこで､ ここで受け取ったものをhello world nameのパラメータに入れ､ 今度はindex htmlの中に入れているのです｡
このデータを渡すには､ 第2パラメータでnameとnameを等号化すればよいのです｡
では､ これを保存して､ インデックスHTMLに戻り､ ここに名前を入れてください｡
そして､ ホームページに戻ると｡
私たちのホームページにアクセスすると
そして､ 私はここでちょっとしたミスを犯してしまいました｡
これはこっちのはずだ｡
つまり､ ここからのユーザー名がデフォルトと同じになることを望んでいるのです｡
だから､ 通常はデフォルトで良いだろう｡
とりあえずなしにしておきます｡
だから､ 今のそのユーザーネームは､ これからです｡
ユーザーネームはこちら
保存したらこんな感じ｡
戻ると､ もうホームページがないので､ 見つかりませんと表示されます｡
でも､ 例えばアンドレを出すと､ そのアンドレの顔が私のページに表示されるし､ ボブや私の親友のサリーも表示されるんです｡
なんてかっこいいんでしょう｡
つまり､ この方法でURLを読み込んでデータを渡すことができるのです｡
flaskのドキュメントにある「変数ルール」を見てみると､ 適用できるルールがいろいろあることがわかります｡
例えば､ 実際に要求することができます｡
正の整数または文字列または浮動小数点数を受け入れること｡
パスなので､ スラッシュや､ ユニークな識別子のようなあなたのIDというものを受け付けます｡
では､ それを試してみましょう｡
ここでは投稿IDを､ 私たちの場合はこれをコピーして､ ユーザー名と､ おそらく何らかの数字を受け入れるとします｡
だから､ ポストIDの代わりに､ もしかしたら､ そうなるかもしれませんね｡
実はポストIDがいいんです｡
そういうことにしておこう｡
そして､ これをもう少し大きくしてみましょう｡
今､ この中に｡
第2パラメータには､ 投稿IDを指定することができます｡
そして､ これもパスする｡
イコールになるポストIDとして｡
投稿IDは､ これを保存してindex htmlに移動し､ ここに名前を付けて､ 投稿IDもここに付けます｡
無事だったら､ 戻ってください｡
そして､ リフレッシュしています｡
まあ､ 繰り返しになりますが､ 私たちはアールを非常に具体的にしましたから｡
何らかの数字を出して､ それを見ていくしかないでしょう｡
私もサリーを持っています｡
それが彼女の2つ目のブログ記事で､ 次に5つ目のブログ記事､ というように｡
そして､ 私が何かをすれば､ それは数字ではありません｡
だから､ もし私がある文字列をしたら
私はこの構文でルールを作ったので､ そうではありません｡
だから､ コロンで「これはIDでなければならない」と言って､ このようにデータを渡しています｡
それで､ 今度はフォールアウトのサーバーを作りました｡
現在では､ URLを使ってサーバーと通信し､ サーバーが受け取る特定のデータを要求することができます｡
サーバーは､ URLのパラメータに基づいて､ どのリソースをフロントエンドに送信するかをエンドポイントが決定できます｡
適切な情報を表示できるように｡
たとえば､ フォームを送信するときに､ ユーザーの名前をフォームと一緒に送信して､
お礼状を送るときに「アンドレ､ ありがとう」とか「ユーザー名が何であれ､ ありがとう」と言えるようにすることも可能です｡
とても､ かっこいいです｡
さて､ この変数ルールですが､ ご覧のようにいくつかありますので､ ドキュメントを読んでみてください｡
また､ ここでこの構文に気づくかもしれませんが､ これはパーセント記号またはパーセントSWまたはパーセントDXのことです｡
これも実はそうなんです｡
読んで字のごとく､ Pythonの機能｡
しかし､ 繰り返しになりますが､ Pythonを理解する上で､ それは重要なことではありません｡
とりあえず､ 今までは率直に言って､ ポートフォリオサイトを作り始めるのに必要な基本的なスキルは身についたと思いますが｡
このホームページは､ それほど素晴らしいものではなさそうです｡
次のビデオからは､ 本当に､ 本当にかっこいいウェブサイトを作りましょう｡
その結果､ 最終的には本格的なポートフォリオサイトが完成することになるのです｡
そして､ まだそれほど学んでいないように見えても､ 実はこのようなものを作るのに必要なスキルはすべて学んでいるのです｡
まあ､ そんなところです｡
次のビデオでは､ もう少し掘り下げてみましょう｡