私はDjangoで作業しています。モデル上で動作するメソッドを配置する場所
私はAgrumentというモデルを持っています。議論には側と所有者がいる。私は特定のユーザーの最新の議論の側面を返す関数を持っています。
私はそこではないかもしれないので、私は、これは意味がありません考え始めています。このdef get_current_side(self, user):
return self.argument_set.latest('pub_date').side
のような実引数モデルにこれを追加しましたobj.get_current_side(ユーザー名)
よう
引数のインスタンスこれはクラスメソッドを使用する場所ですか?私はutilクラスを作ることを考えましたが、私はそれがArgumentクラスに関連付けられていると考えています。