TIL#124 Django study(2)
Generic View
テーブルからオブジェクトリストを取得し、まず日付フィールドに基づいて最新オブジェクト
表の日付フィールドの年に基づいてオブジェクトリストをインポートし、これらのオブジェクトが存在する月をリスト
表から日付フィールドに基づく月のオブジェクトのリストを入力し、そのリスト
表中の日付フィールドの年月日に基づいてオブジェクトリストを入力、そのリスト
表から日付フィールドが「今日」のオブジェクトのリストを取得し、そのリスト
テンプレートurl抽出
テンプレートファイルからurlを抽出する構文は2つあります.
get absolute url()メソッドの呼び出し
間接urlモード名の使用
使用するには、モデルクラスのメソッドとして定義する必要があります.メソッドを定義するときにreverse()関数を使用し、urlモード名をreverse()関数のパラメータとして使用します.
->
<a href='{{ post.get_absolute_url }}'>{{ post.title }}</a>
テンプレートラベル{%url%}の使用
URLパターン名を直接タグのパラメータとして使用
->
<a href='{% url 'blog:post_detail' post.slug %}>{{ post.title }}</a>
テンプレート日付フィルタ
{{ object.modify_dt|date:"j F Y" }}
{{ post.modify_dt|date:"N d, Y" }}
Reference
この問題について(TIL#124 Django study(2)), 我々は、より多くの情報をここで見つけました https://velog.io/@dnpxm387/TIL-Django-study2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol