【发布时间】:2011-04-24 17:04:25
【问题描述】:
使用举例
class model(models.Model)
....
def my_custom_method(self, *args, **kwargs):
#do something
当我尝试在 pre_save、save、post_save 等期间调用此方法时,Python 会引发 TypeError;未绑定的方法。
如何添加可以像model.objects.get()等一样执行的自定义模型方法?
编辑:尝试使用super(model, self).my_custom_method(*args, **kwargs),但在这种情况下,Python 表示模型没有属性my_custom_method
【问题讨论】:
标签: python django methods model