今日も前回に引き続きMixinの作成を進めました。
調べていた中で勉強になったことを書いていこうと思います。
1、新しいファイルに定義した内容を参照したい時は
from foo import bar
mixinを作成している中で、新しくmixins.pyを作成してその中でclassを定義しました。
それをviews.pyで参照しようとした時に、
from .mixins import クラス名とすればviews.pyの中で使うことができます。
2、親モデルから子モデルを逆引き
通常、子モデルから親モデルを使うときは
children.parentで使えます。
しかし、親モデルから子モデルを使いたいときは、
parent.children_setとすれば使うことができます。