diadia

趣味のプログラムを書く 

Django リンクについて

リストビューのページに飛ばす方法(クラス汎用ビュー)

<a href="{% url 'ListView-NAME' %}"> 一覧ページへ </a>

 

 基本リンクの作り方

<a href="hoge..."> hoge </a>

 

 (クラス汎用ビュー)
ListViewページからDetailViewページに飛ばす方法
{{ for a in object_list }}
<a href="{% url 'wawawa' a.id %}">{{ a.hoge }}</a>
{{ endfor }}

urls.py
path名はurls.pyにてpath('',HogeDetailView.as_view(),name='wawawa' )

DetailViewページからListViewページに飛ばす方法

<a href="{% url 'ListViewに飛ばすpath名' %}"> 一覧ページへ </a>

 

ディテイルビューの内容を変更するページに飛ばす方法

<a href="{% url 'UpdateView-NAME' object.id %}"> この内容を修正する </a>