장고 테스트 프레임 워크에서 세션을 수정하려면 어떻게나는 내 사이트가 개인이 현재 SESSION_KEY를 기반으로 사용자를 생성하여 로그인하고이없는 콘텐츠를 기여 할 수 있습니다
난에 대한 설치 검사를하고 싶습니다 내 볼 수 있지만이 request.session 수정할 수 없습니다 것 같다 :
내가이 할 싶습니다
from django.contrib.sessions.models import Session
s = Session()
s.expire_date = '2010-12-05'
s.session_key = 'my_session_key'
s.save()
self.client.session = s
response = self.client.get('/myview/')
을하지만 오류 얻을 :
을요청을 받기 전에 클라이언트 세션을 수정하는 방법에 대한 생각? 나는 this을 보았고 작동하지 않는 것 같습니다.
'session'는'dict' 같은 개체입니다, 당신이 당신의 도움을들 [X]'얻을 수있는'과 설정 값 – xj9