Django 模板中的 Firebase 消息传递

Firebase messaging in Django template

是否可以使用 Django 模板从 firebase 获取通知?

据我了解,firebase-messaging-sw.js 文件中必须有一个 service worker,它必须在 project root 中。但是,如果 js-scripts 转到静态文件夹,我怎么能在 Django 中执行此操作?

navigator.serviceWorker.register('{% static "js/firebase-messaging-sw.js" %}')
            .then((registration) => {
                var messaging = firebase.messaging();
                messaging.useServiceWorker(registration);  
            }
            });

这里是指定 firebase-messaging-sw.js 文件路径的方法