cherrys

소프트웨어 스크린 샷:
cherrys
소프트웨어 정보:
버전: 0.4
업로드 날짜: 11 May 15
라이센스: 무료
인기: 12

Rating: 3.5/5 (Total Votes: 2)

cherrys는 CherryPy 세션에 대한 레디 스 백엔드입니다.
CherryPy는 '난 그냥 HTTP 프레임 워크입니다'카테고리의 몇 가지 심각한 엉덩이를 걷어차! 버전 3.2의 그것은 기본적으로 세션 저장의 4 유형을 지원합니다
- 램
- 파일
- PostgreSQL을
- Memcached가
레디 스는 Memcached가 대안으로 인기가 증가하고있다 (완전히 dotCloud에서 지원됩니다!)
설치
아직 PIP를 사용하지 않는 경우. 를 설치하고 당신이 그것을에있는 동안 너무 VIRTUALENV 사용하는 것이 좋습니다.
cherrys를 설치 PIP
레디 스-PY와 CherryPy는 필요에 따라서 설치됩니다 종속성을해야합니다.
우리는뿐만 아니라 hiredis-PY (빠른 파서)를 설치하는 것이 좋습니다.
hiredis를 설치 PIP
사용 (및 abusage)
사용하는 백엔드 CherryPy을 말하자면, 우리는 세션 도구에 대한 STORAG​​E_TYPE를 지정해야합니다. 당신은 CherryPy 구성에 대한 자세한 내용을 읽을 수 있습니다.
tools.sessions.storage_type '레디 스'
그러나 CherryPy는 레디 스를 알 수 없습니다. 따라서 우리가해야 할 첫 번째 일은 cherrypy.lib.sessions에 cherrys의 RedisSession 클래스를 추가합니다.
수입 cherrys
cherrypy.lib.sessions.RedisSession = cherrys.RedisSession
그것은 간단하다!
구성 사전
사용자가 설정할 수있는 4 선택적 매개 변수가 있습니다 :
- 호스트 [127.0.0.1]
- 포트 [6379]
- DB [0]
- 암호 [없음]
전체 구성 사전 레디 스 백업 세션이 같을 것이다 활성화합니다.
설정 = {
& NBSP; 'tools.sessions.on': 사실,
& NBSP; 'tools.sessions.storage_type': '레디 스',
& NBSP; 'tools.sessions.host': 'REDIS_HOST'
& NBSP; 'tools.sessions.port': 'REDIS_PORT'
& NBSP; 'tools.sessions.db': 'REDIS_DB'
& NBSP; 'tools.sessions.password': 'REDIS_PASSWORD'
& NBSP;}

요구 사항 :

파이썬

개발자의 기타 소프트웨어 Eugene Van den Bulke

spot
spot

14 Apr 15

코멘트 cherrys

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