저는 web.py를 사용하여 웹 앱을 개발했습니다. 다음과 같은 세션을 사용합니다.브라우저 외부에서 web.py 세션을 사용할 수 있습니까?
store = web.session.DBStore(db.sess, "sessions")
session = web.session.Session(
app,
store,
initializer={
"auth": False,
"username": "anonymous",
"preferences": db.data.select('preferences', where="username='anonymous'", limit=1)[0]
}
)
web.config._session = session
내가 결정 했으므로 데스크톱 응용 프로그램을 사용하는 것이 유용 할 수 있습니다. 내가 겪고있는 문제는 웹 브라우저 외부에서 세션이 제대로 작동하지 않는다는 것입니다. 나는 그것이 특정 데이터를 보유하는 또 다른 객체라고 믿지만, 나는 확실하지 않다.
필요한 것은 web.py를 사용하여 세션을 생성하여 모든 기능을 사용할 수 있도록하는 것입니다 (많은 사람들이 세션에 로그인하여 누가 로그인했는지 확인). 또는 생성 할 방법이 필요합니다. 본질적으로 이전과 같은 데이터를 포함하고있는 "가짜"세션이므로 여전히 함수를 사용할 수 있습니다.
내 목표는 동일한 모델을 계속 사용하는 것입니다. 그 이후로 기능을 복제하는 많은 기능을 다시 작성할 필요가 없기 때문입니다.