Django在服务器上运行,而特定的JavaScript在客户端上运行。你可以让客户端发出请求,告诉服务器这个特定的会话正在使用PWA,但Django无法确定
在javascript中,可以检查以下内容:(window.matchMedia('(display-mode: standalone)').matches) || (window.navigator.standalone) || document.referrer.includes('android-app://')
如果使用pwa/twa,将返回true,但出于安全原因,我需要检查Django后端