-
django
【django】TemplateViewでデータベースを扱う方法 (get_context_data)
TemplateViewとはTemplateを表示させるためのdjangoのClass-based viewです 今回はそのTemplateViewで簡単にデータベースを扱う方法を解説していきます TemplateVIewの... -
django
【django】ページ内検索を実装する方法 (objects.filter)
ほとんどのwebサイトにはページ内検索できるようになっており,現代では必須項目となっています今回はListViewを活用して実装しますListViewの簡単な実装方法については... -
django
【django】ListViewでページ送りを実装する方法 (paginate_by)
ページ送りとは,ページネーションと呼ばれ,複数の要素をページごとにわけて表示することです何も対策していないと,1ページにデータベースの中身全てを出力することに... -
django
【django】chart.jsを使ってグラフを表示する方法 (JsonResponse)
djangoでグラフを描きたいと思ったことはありませんか? djangoでグラフを書くには,javascriptを使う必要があり,json形式でデータを渡して表示します今回はjavascript... -
django
【django】ListViewでデータベースの中身を表示する方法
djangoのデータベースをうまく扱えないと悩んだことはないでしょうか? djangoではListViewを用いることで簡単にデータベースを扱うことができます 本記事では,ListVie... -
django
【django】successしたらメッセージを表示する方法 (SuccessMessageMixin)
Formの送信を実装したのは良いけど,何も表示されていないからできたかどうかわからないといった悩みはないでしょうか? 一般的なwebサイトではFormの送信やデータベー... -
django
【django】TemplateViewでHTMLを表示する方法
djangoでまずやるべきことは自分で作成したHTMLファイルを表示させることです djangoでは,TemplateViewを用いることで速攻かつ圧倒的に少ないコードでHTMLファイルの表... -
django
【django】Templateを継承してHTMLのコードを減らす方法
新しいページを作成する際に,HTMLファイルを新規作成し,他のファイルからコピペを繰り返してはいないでしょうか? 非生産的というだけでなく,修正したい箇所があった... -
django
【django】お問い合わせフォームを実装する方法 (CreateView)
webサービスにおいてお問い合わせフォームは必要不可欠です しかし,お問い合わせフォームはHTMLで表現するだけでなく,モデルの作成や送信フォームの設置と難易度が上... -
django
【django】models.pyでデータベースの初期設定を行う方法
djangoのプロジェクトを作成すると,自動的にデータベースが作成され,デフォルトでSQLiteが使用されます 他にもPostgreSQL,MariaDB,MySQL,Oracleを使うことが可能で...
