from django.db import models class UserAlertManager(models.Manager): def additional_method(self): "追加するメソッド" ... class UserAlert(models.Model): user = models.ForeignKey(User) ... objects = UserAlertManager()
これで、下記のように追加したメソッドが使える
UserAlert.objects.additional_method()
モデル処理用のヘルパーメソッドを追加してモデルクラスで色々できるようにする、くらいしか思いつかないけど、なんか便利そう。