0
Google App Engine에서 Django를 사용 중이며 온라인/오프라인 사용자 확인 모듈을 만들고 싶습니다. 하지만 GAE에서는 세션을 지원하지 않으므로이를 수행하는 방법을 찾지 못합니다. 어떻게이 문제를 해결할 수 있습니까? 어떤 아이디어라도 감사 할 것입니다.Django 및 GAE를 사용하여 온라인으로 사용자를 확인하는 방법은 무엇입니까?
Google App Engine에서 Django를 사용 중이며 온라인/오프라인 사용자 확인 모듈을 만들고 싶습니다. 하지만 GAE에서는 세션을 지원하지 않으므로이를 수행하는 방법을 찾지 못합니다. 어떻게이 문제를 해결할 수 있습니까? 어떤 아이디어라도 감사 할 것입니다.Django 및 GAE를 사용하여 온라인으로 사용자를 확인하는 방법은 무엇입니까?
HTTP는 상태가 없으므로 세션 라이브러리가이를 해결하지 못합니다. 세션을 사용하면 누군가가 마지막으로 요청한 시간을 결정할 수 있지만 "온라인"인지 아닌지를 알려주지 않습니다. 브라우저 탭을 즉시 닫을 수도 있고 일주일 동안 열어 둘 수도 있습니다.
정말로이 작업을 수행해야하는 경우 channel API을 사용할 수 있습니다. 또는 세션 라이브러리를 사용하거나 Users API를 사용하여 사용자를 기록하고 지난 n 분 동안 요청한 사용자를 '온라인'으로 표시 할 수 있습니다.