【发布时间】:2018-07-12 14:41:25
【问题描述】:
您好,我想知道有没有办法使用 Django 向用户发送推送通知。
我有一个接受/拒绝假期要求的网站。
当用户发送休假请求时,我的 Django 应用会向 CEO 发送电子邮件,通知他有新的休假请求。
当 CEO 接受请求时,它会向用户发送电子邮件,表明请求已被接受。
但由于 CEO 每天会收到大量电子邮件,而且他几乎看不到我的电子邮件,所以我想在他打开浏览器以查看来自我的网站的请求等待批准/拒绝的通知时发出浏览器通知。
有没有图书馆可以为我做到这一点,
我已经尝试过django-webpush,但我无法让它工作,即使我 遵循所有步骤。
【问题讨论】:
-
不是我做过的事情,只是一个想法,您可以在后端创建一个方法并向其发送请求以检查电子邮件。也许在浏览器打开时每 60 秒发送一次请求?
-
我希望它发送通知,即使网站没有在像 facebook 这样的选项卡中打开,当您打开像 chrome 这样的浏览器时也会发送通知@TPHughes
-
通常你可以使用 Django Channels。
-
@WillemVanOnsem 我检查了它们,但我根本不明白它们是如何工作的我已经搜索了整个互联网,但如果你有一些资源可以分享会很好
标签: django python-3.x push-notification