クラスベースビューとは
Django のビューを実装するには、View クラスやその派生クラスを継承して必要なメソッドをオーバーライドする方法があります。
代表的なクラスベースビューの View クラス名には次のようなものがあります。
Viewクラス名 | モジュール名 |
---|---|
View | base.py |
TemplateView | base.py |
RedirectView | base.py |
ListView | list.py |
Dateail | detail.py |
FormView | edit.py |
CreateView | edit.py |
UpdateView | edit.py |
DeleteView | edit.py |
ArchiveIndexView | dates.py |
DateDetailView | dates.py |
YearAchiveView | dates.py |
クラスベースのビューの一覧のリンク先は以下のリンクです。