【发布时间】:2015-05-15 06:13:02
【问题描述】:
我的 Django 站点中有一个用于处理博客文章的应用程序。当一篇博文发布时,我想在第三方应用程序上安排一份时事通讯,通知订阅者新博文。
所以我想添加一个自定义函数,以便在保存博客文章时调用,我可以将这个 API 调用写入新闻通讯服务。
如何做到这一点?尝试查看文档,我能找到的只是管理操作,这似乎不是我想要的。
【问题讨论】:
-
Django 信号是您正在寻找的。 Post save signal 对你很有用。
-
你可以在模型中使用保存方法。这对你的工作来说很容易。在该 def django huey 中可以用于队列。 def save(self): super(ModelName,self).save()