首页 > 使用django admin 在保存对一个model的修改的时候 怎么能同时触发一个我自己定义的函数呢?

使用django admin 在保存对一个model的修改的时候 怎么能同时触发一个我自己定义的函数呢?

使用django admin 在保存对一个model的修改的时候 怎么能同时触发一个我自己定义的函数呢?


参考Django signals的官方文档

根据的你的需要可以选pre_savepost_save


按django的文档,override一个save()函数
可以看这里
https://docs.djangoproject.com/en/1.6/topics/db/models/#overriding-predefined-model-methods


试试 django.db.models.signals.post_savedjango.db.models.signals.pre_save


尽量不要复写系统自身方法,尝试使用装饰器吧

【热门文章】
【热门文章】