この動画を見るにはpaizaの会員登録が必要です

無料会員登録して始める

実技課題 「テンプレートにデータを渡そう」

※ この問題を採点する時は、サーバーを起動させ、https://localhost:8000/hello にアクセスできる状態にしてください。

右の環境には、Djangoで「myblog」プロジェクトに「hello」というアプリケーションを作成してあります。

このアプリケーションを修正して、「https://localhost:8000/hello」にアクセスしたら、以下のメッセージを表示するよう、views.pyにデータを追加してください。なお、テンプレートのindex.htmlは修正してはいけません。

```
勇者はスライムと戦った
```

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

実技課題 「テンプレートでデータを受け取ろう」

※ この問題を採点する時は、サーバーを起動させ、https://localhost:8000/hello にアクセスできる状態にしてください。

右の環境には、Djangoで「myblog」プロジェクトに「hello」というアプリケーションを作成してあります。

このアプリケーションを修正して、「https://localhost:8000/hello」にアクセスしたら、以下のメッセージを表示するよう、テンプレートでデータを受け取って表示してください。なお、テンプレートのviews.pyは修正してはいけません。

```
勇者はスライムと戦った
```

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

ここでは、アプリケーションに追加したテンプレートに、views.pyからデータを渡して表示します。views.pyとテンプレートを分離することで、リクエストやデータの処理とWebページの見た目を別々に管理することができます。