0
0

Django基本9~Templateで画面遷移してみる。

Posted at

スポーツの秋ですね。運動会ラッシュです。

今回は、ホーム画面に戻っとり、更に別の画面の遷移するなど、、、
画面遷移をやってみました。

措定の仕方はこうなります。
(1)アプリケーションフォルダの.urls.pyを確認
    ・app_name=アプリケーション名を確認する。
    ・urlpatternsのpath中のname=記載された名前を確認する。
(2)Tnplate内の記載方法
   "{% url %}"を指定する。

 例1aタグのherefに記載する
<a href = "{% url 'アプリケーション名:path内のname名'%}>home</a>
 例2.viewsに値を渡す場合
  <a href = "{% url 'アプリケーション名:path内のname名}'
   項目名1='値',項目名2=’値2' %>home</a>

実際にやってみますね
前回までに使用しているnorizo_projevt4を使用します。
(1)norizo_app4/urls.pyを見ていきます。
   ・app_name='norizo_app4'
   ・pathその1のname=’wareki'
   ・pathその2のname='fil'
無題.jpg
(2)templateの修正
 🔹wareki.htmlの修正
無題.jpg
サーバを起動して確認してみます。
無題.jpg
無題.jpg
フィルターページをクリックしてみます。
無題.jpg

上手くいきました。

 🔹fil.htmlの修正
無題.jpg
結果を確認してみます
無題.jpg
和暦ページをクリックしてみます。
無題.jpg
上手くいきました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0