django-dynamodb-sessions

소프트웨어 스크린 샷:
django-dynamodb-sessions
소프트웨어 정보:
버전: 0.3
업로드 날짜: 15 Apr 15
개발자: Gregory Taylor
라이센스: 무료
인기: 0

Rating: nan/5 (Total Votes: 0)

.

장고 - DynamoDB의-세션 내에서 EC2 & NBSP의 테스트 환경에 대한 몇 가지 사용을 본 장고 응용 프로그램입니다, 그것은 황금 시간대에 대한 준비가되어 있어야하지만, 그것은 아직 테스트를 많이 전투되지 않았습니다. 기타 참고 사항 :
- 현재 만료 된 세션을 제거 할 관리 명령이 없습니다. 우리가 우리 자신을 작성해야하므로 우리는 장고 정리 명령을 다시 사용할 수 없습니다. 이것은 다음 버전에 추가 될 것입니다, 우리가 이미 만료를 설정하는 것은 정리를 구동하는 속성.
당신의 DynamoDB의 테이블을 설정
이 모듈을 사용하기 전에, 당신은 AWS 관리 콘솔에서 DynamoDB의 탭을 방문해야합니다. 그런 다음 :
- 테이블 만들기 버튼을 누르십시오.
- 테이블 이름으로 세션을 입력합니다. 이것은 뭔가 할 수있다, 당신은 그에 따라 settings.DYNAMODB_SESSIONS_TABLE_NAME 값을 조정해야합니다.
- = 해시 기본 키 유형을 선택합니다.
- 문자열의 해시 속성 유형을 선택합니다.
- 해시 속성 이름에 대한 SESSION_KEY을 입력합니다.
- 계속 버튼을 누르십시오.
- 처리량을 결정합니다. 무료 계층은 10 읽기 능력 단위, 5 쓰기입니다.
- 나머지 단계를 완료
테이블을 만든 후, 당신은 당신의 장고 응용 프로그램에 모듈을 설치 할 준비가되었습니다.
설치
PIP 또는 easy_install을을 사용하여 장고 - DynamoDB의-세션을 설치합니다 :
장고 - DynamoDB의-세션을 설치 PIP
당신의 settings.py 파일에서는 다음과 같이 필요합니다 :
DYNAMODB_SESSIONS_AWS_ACCESS_KEY_ID = 'YourKeyIDHere'
DYNAMODB_SESSIONS_AWS_SECRET_ACCESS_KEY = 'YourSecretHere'
당신이 (장고의 cached_db 백엔드 등) 쿼리를 줄이기 위해 응용 프로그램과 DynamoDB의 사이에 캐싱 계층을 추가 할 경우, 세션 백엔드에 설정 :
SESSION_ENGINE = 'dynamodb_sessions.backends.cached_dynamodb'
그렇지 않으면, DynamoDB의 직진 :
SESSION_ENGINE = 'dynamodb_sessions.backends.dynamodb'
DYNAMODB_SESSIONS_ALWAYS_CONSISTENT = TRUE
그 후, 그녀를 해고하고 위 또는 아래 단위를 / 당신의 읽기를 확장 쓸 필요가 있는지의 여부는 아마존 관리 콘솔에 눈을 유지.
어떤 버그가 발생하면, 질문, 또는 아이디어를 공유하고 싶습니다, 우리의 이슈 트래커를 기록했다.
구성
다음 설정은 당신의 settings.py에 사용될 수있다 :
DYNAMODB_SESSIONS_TABLE_NAME :
& NBSP; 테이블 이름은 세션 데이터 저장을 위해 사용한다. 세션 기본값.
DYNAMODB_SESSIONS_TABLE_HASH_ATTRIB_NAME :
& NBSP; 세션 테이블에 해시 속성 이름. 기본값은 SESSION_KEY하기
DYNAMODB_SESSIONS_ALWAYS_CONSISTENT :
& NBSP, 당신은 캐시 뒤에이 세션 백엔드를 사용하지 않는 경우, 당신은 모든 DynamoDB의에서 일관성을 읽어 강제 할 수 있습니다. 이것은 약간 느린 쿼리가 발생할 수 있습니다,하지만 당신은 객체 생성 / 편집을 놓치지 않을 것이다. 디폴트는 true.
DYNAMODB_SESSIONS_AWS_ACCESS_KEY_ID :
& NBSP; AWS 대한 액세스 키 DynamoDB의 사용 계정.
DYNAMODB_SESSIONS_AWS_SECRET_ACCESS_KEY :
& NBSP; AWS의 비밀은 DynamoDB의 사용 계정

이 릴리스의 새로운 기능 : setuptools에 대신의 distutils와

다시 포장..

이 요구 사항 :

이 파이썬
장고

개발자의 기타 소프트웨어 Gregory Taylor

Fedex
Fedex

12 Apr 15

django-mcauth
django-mcauth

11 May 15

Tamarin
Tamarin

11 May 15

코멘트 django-dynamodb-sessions

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!