pyramid_weblayer

소프트웨어 스크린 샷:
pyramid_weblayer
소프트웨어 정보:
버전: 0.11.2
업로드 날짜: 20 Feb 15
개발자: James Arthur
라이센스: 무료
인기: 2

Rating: 3.0/5 (Total Votes: 1)

pyramid_weblayer는 피라미드 응용 프로그램 내에서 사용할 weblayer의 일부 요소의 재 요인이다.
보기 호출하고, 구성 할 때, _ 변환 기능이있는 템플릿 네임 스페이스를 확장하는 pyramid_weblayer.i18n.add_underscore_translation 가입자로 사용할 pyramid_weblayer.view.BaseView 클래스를 제공합니다.
BaseView 클래스는 CSRF 공격으로부터 보호하고 요청의 HTTP 방법, 즉에 해당하는 메소드를 호출하여 요청을 처리합니다 BaseView의 서브 클래스는 get 메소드를 가지고 있으며, GET 요청이 서브 클래스로 연결되어있는 경우, 그 get 메소드가 호출 될 것이다 요청을 처리한다.
당신과 같은 코드를 작성할 수 있습니다 의미 :
@view_config (route_name = '갑')
클래스 FooView (BaseView) :
& NBSP; 데프 (자동) 얻을 : # 핸들 GET 요청
& NBSP는; 데프 (자동) 게시 : # 핸들 POST 요청
add_underscore_translation 가입자 등록, 예를 들면 :
config.include ( 'pyramid_weblayer')
이 같은 템플릿 코드를 쓸 수 있도록 허용합니다 ::
$ {_ ( '나 번역')}
예를 들어, 변환 방법을 제공하기위한 요청을 적응 pyramid_weblayer.i18n.TranslationAdapter도있다 ::
번역기 = TranslationAdapter (요청시)
translator.translate ( '나 번역')
이 모든 요청을 확장 피하기 위해 어댑터가 아니라 (이 문서의 예에 따라) pyramid.events.NewRequest 가입자로 제공됩니다.
테스트
나는 예를 들어, 사용 Python2.6와 Python3.2에서 테스트를 실행했습니다 :
 ../bin/nosetests --cover 패키지 = SRC / pyramid_weblayer --with-doctest가 --with-범위 --cover 지우기
.....................
표현으로 미스 커버가 누락 된 이름
-------------------------------------------------- --------------------
SRC / pyramid_weblayer / __ 4 0 100 % init__
SRC / pyramid_weblayer / CSRF 18 0 100 %
SRC / pyramid_weblayer / 국제화 12 0 100 %
SRC / pyramid_weblayer / 방법 17 0 100 %
SRC / pyramid_weblayer / 테스트 / __ init__ 0 0 100 %
SRC / pyramid_weblayer / 테스트 / test_csrf 54 0 100 %
SRC / pyramid_weblayer / 테스트 / test_method 64 0 100 %
SRC / pyramid_weblayer / 테스트 / test_view 59 0 100 %
SRC / pyramid_weblayer / 유틸 19 0 100 %
SRC / pyramid_weblayer /보기 23 0 100 %
-------------------------------------------------- --------------------
총 270 0 100 %
-------------------------------------------------- --------------------
0.271s 21 테스트를 실행
OK

이 요구 사항 :

이 파이썬
피라미드

개발자의 기타 소프트웨어 James Arthur

pyramid_assetgen
pyramid_assetgen

14 Apr 15

pyramid_simpleauth
pyramid_simpleauth

20 Feb 15

pyramid_postmark
pyramid_postmark

20 Feb 15

코멘트 pyramid_weblayer

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