on_deleteの意味と種類を分かりやすく解説【具体的なコード付き】
on_deleteの意味は?
まずはモデルを作る
1. Bookモデル
2. Authorモデル
Foreignkeyで二つのモデルをひもづける
on_deleteは、参照先のデータが消えた時の動作
1. CASCADE(消す)
2. PROTECT(消させない)
3. SET_NULL(関係を切る)
4. SET_DEFAULT(デフォルト値を設定しておく)
5. SET(関数を通す)
6. DO_NOTHING(何もしない)
~Django無料講義~のご案内
Code for Djangoが、4時間超の無料Django講義をはじめました
・本を出版したCode for Djangoの
製作者が作ったサイトです。
・Code for Djangoの内容も、
動画で詳しく解説しています。
・動画は順次ふやしていきますので、
ただで学び続けることが可能です。
・Djangoの効率的なスキルアップに、
是非お役立て下さい。