Django Form

Django

【Django】複数のモデルを同一の管理ページで編集する方法

Djangoの管理ページで、複数のモデルクラスを同一ページで編集したいですか?当記事では、管理ページにカスタマイズしたformクラスを適用し、複数のモデルクラスを同時に編集する方法をお伝えします。実例も載っているので、ぜひご覧ください。
Django

【保存版】Djangoフォームでバリデーションを実装する方法

Djangoアプリでバリデーションを実装したいですか?当記事では、バリデーションの実装方法4つを全て事例付きで解説するのはもちろん、仕組みや役割もわかりやすく説明しています。特に初学者の方は当記事さえ読めば、バリデーションについての基本的なことはますたーできます。必読の内容です。
Django

【Django】ChoiceField ArrayFieldで動的な選択肢を作成する

Djangoフレームワーク学習用の記事、モデルフィールドでArrayFieldを使い、、ArrayFieldで保存されたリストをChoiceFieldの選択肢とする方法を解説しています。
Django

【Django】ModelFormとは?書き方から具体例まで解説

DjangoのModelFormについて基本が知りたいですか?当記事では、ModelFormとはなにか?Formクラスと比べた時に何が違うのかはもちろん、書き方や実際のコードまで初心者向けに全て公開しています。特に初学者の方は必見の内容です。
Django

【Django】Formに初期値を設定 4つの方法をまとめました

Djangoでフォームに初期値を設定したいですか?当記事では、Formに初期値を設定する4つの方法の解説に加え、それぞれどんな場面で使うべきか?をご紹介してます。実例として、アップデートビューのコードをご紹介してます。初学者の方は必見の内容です。
Django

【Django】formの値を取得する方法をたったの1行で解説

Django 初学者向けの記事「フォームを表示する方法」「フォームで入力した値を受け取る方法」について解説しています。実際のコードもともに解説していますので、GETメソッドの場合、POSTメソッドの場合も初学者の方にわかりやすく解説しています!
Django

【完全版】Django form(フォーム)の表示・保存・編集

Djangoでforms.pyを使ってフォームを表示、保存、編集についての基本が知りたいですか?当記事では、フォームを表示するまではもちろん、値を受け取ることやデータベースの値を初期値として設定する方法まで実例付きで解説しています。特に初学者の方は必見です。
Django

【Django(学習用)コピペ可】ChoiceField choices の値を動的に操作する

Django学習用、Webアプリ開発のためのコピペ可能な記事となります。内容は、ChoiceField内、choicesの値を動的に操作する方法を解説しています。views.pyで自由に作成した値を選択肢としてChoiceFieldへ渡します。
Django

Django form __init__でCSSクラスを設定する

Django学習用の記事として、forms.py initメソッドを使い、フォームクラスを一気に書き換える方法を紹介しています。実例のコードと共に紹介していますので、コピペなども使い、皆様のアプリ開発のお役に立てれば幸いです。
Django

【Python Django】クラスベースビューからフォームクラスへ値を渡す – get_form_kwargs

Djangoフレームワークでクラスベースビューを使用している方へ。「ビュークラスからフォームクラスへ値を渡したい!」という方に向けた、get_form_kwargsを使って値を渡し、__init__関数で値を受け取る方法を実例とともに解説しています。