Djangoでフォームセットを使うシリーズ

/ PythonDjangoシリーズ・まとめ

49日前に更新

概要

Djangoにはフォームセットという、複数のフォームを扱うための機能があります。

少し難しい機能なのですが、これを覚えることで、できることの幅が広がります。

モデルフォームセット関連

モデルフォームセットは他のフォームセットと比べるとシンプルなので、フォームセットについてまだ知らなければ、ここから学ぶと良いです。

Django、モデルフォームセットを使う

Djangoで、モデルフォームセット+ページング

インラインフォームセット関連

あるモデルを作成するときに、そのモデルに紐づいたモデルを一括で作成したい場合に有用です。

Django、インラインフォームセットを使う

Djangoで、ManyToManyFieldをインラインで表示

Djangoで、GenericForeignKeyを使う

Djangoで、2種類のインラインフォームセットを使う

Djangoで、自作ページのインラインフォームに追加ボタン

Django、インラインフォームセットでcommit=Falseを使う

フォームセット関連

使う頻度は少し少ないですが、通常のフォーム...forms.Formのフォームセットもあります。

Djangoで、通常のフォームセットを使う

Djangoで、ファイルアップロード

この記事の関連記事

コメント欄

記事にコメントする

まだコメントはありません。