【发布时间】:2016-05-01 04:49:37
【问题描述】:
我有一个基类扩展对象,我试图访问 self.request.session 但它抛出一个错误,说请求不存在。
class BaseTemplateView(object):
def __init__(self, *args, **kwargs):
try:
if self.request.session.get('sessionToken', None) == None:
raise ValueError("User Not Logged In")
register(APPLICATION_ID, REST_API_KEY, session_token=token)
self.user = User.current_user()
self.LoggedIn = True
print("SUCCESS")
except:
print("FAILED")
self.user = None
self.LoggedIn = False
print("CALLED INIT")
class IndexView(BaseTemplateView, TemplateView):
template_name = "dashboard.html"
请帮忙
【问题讨论】:
-
接受解决问题的答案,否则人们认为问题仍未解决
标签: python django django-sessions