私は Django ユーザー モデルの拡張を検討しており、機能させることができると確信していますが、どうしても理解したいコード行があります。
次のチュートリアルを参照しています: http://blog.tivix.com/2012/01/06/extending-user-model-in-django/
しかし、私は一生、次のコード行がどのように機能するかを理解できません。
User.profile = property(lambda u: u.get_profile() )
私が正しく理解している場合、これは User.profile の getter メソッドを、ユーザーを引数として取り、プロファイルを返す匿名関数に設定しますが、myuser.profile を参照している場合、引数が実際に渡されるのはいつですか?
私は自分自身を正しく伝えたことを願っています。これを理解する助けがあれば大歓迎です!