在自定义 django 应用程序上,我想发送有关许多事件的通知电子邮件,例如当用户的评论被点赞或评论发布在她的个人资料上时。 然而,我担心这会对应用程序产生扩展影响,所以我想知道最好的方法是什么,这样它就不会阻挡 View 。
最佳答案
使用Django-Celery
将其放入任务队列中,这样一切都在后台发生。
http://celery.readthedocs.org/en/latest/django/first-steps-with-django.html
这是一个关于如何将 Celery 与 Django 结合使用的精彩视频链接:
https://godjango.com/63-deferred-tasks-and-scheduled-jobs-with-celery-31-django-17-and-redis/
关于django - 在 django 中发送通知电子邮件的可扩展方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27610874/