피칸 응용 프로그램 또는 세션, 데이터베이스 및 사용자 상호 작용을 다루는 고전적인 프레임 워크와는 달리 HTTP 요청에 웹 사이트의 관계에 초점을 맞추고있다.
이 개발자가 대신보다 효율적이고 성능 기반 애플리케이션을 구축 할 수 있기 때문에이 방법은 고전적인 솔루션보다 더 강력한 낮은 수준의 파이썬 프레임 워크,하지만 하나
특징 :.
이 각종 보안 기능 포함
템플릿 언어 지원
JSON 지원
(WSGI를 통해) 쉽게 라우팅을위한 객체 파견
REST 스타일의 컨트롤러
쉬운 구성
확장 코드베이스
설명서
이 릴리스의 새로운 기능 :
이 HTTP POST를 들어,지도 JSON 요청 몸은 키워드 인수를 컨트롤러에.
포장 컨트롤러에 대한 argspec 탐지 및 관용을 개선.
경로 인수 RestController에 대한 잘못된 경우, HTTP 404이 아닌 400을 반환합니다.
HTTP 204 비 내용을 검출 할 때, 제대로 UnicodeDecodeError을 잡을 수있어.
일반 subcontrollers에 대한 라우팅 버그가 수정되었습니다.
상황에 맞는 지역 주민을 사용할 경우 일반적인 기능 처리에 버그가 수정되었습니다.
일반적인 기능에 대한 인수 순서를 혼합 버그가 수정되었습니다.
이 버전 0.6.0의 새로운 기능 :
이 서브 클래스 및 유지 mixin을 통해 후크 구성에 대한 더 나은 지원을 추가했습니다. 자세한 내용은 다음을 참조하십시오 심판`attaching_hooks`을.
webob에서 기본 클래스에서 제공하는 기능을 확장하고자하는 사람들을위한 WSGI 응용 프로그램 수준에서 사용자 지정 요청 및 응답의 구현을 지정에 대한 지원이 추가되었습니다.
피칸 컨트롤러는 현재 단락 피칸의 템플릿 렌더링 및 직렬화에 명시 적 webob.Response 인스턴스를 반환 할 수 있습니다.
HTTP (405)를 반환 일반적인 방법에 대해서는, 지금 피칸 헤더가 클라이언트에 허용되는 방법을 통신 할 수 있도록 발생한다.
RFC2616에 준수의 버그 수정 : 노출 방법은 응답 본체 (또는 네임 스페이스)을 반환하지 않는 경우, 피칸 지금 (대신에 HTTP 200) HTTP 204 응답을 적용합니다.
RFC2616 준수에 버그 수정 : 피칸은 HTTP 204 또는 HTTP 304 응답 할 때 (HTTP 응답 이러한 유형의 본문 내용을 포함하지 않기 때문에), Content-Type 헤더는 자동으로 제거됩니다.
버그 수정 : 클라이언트가 수락 헤더, webob HTTP를 통해 JSON을 요청할 때 지금 예외는 JSON이 아닌 그 나라의 HTML 표현으로 직렬화된다.
default_renderer = json으로 지정 응용 프로그램을 부러 버그가 수정되었습니다.
이 버전 0.5.0의 새로운 기능 :
이 릴리스는 pypy에 대한 공식적인 지원을 추가합니다.
피칸에 추가 색상 요청 로깅 명령을 제공합니다.
쉽게 기본 REST API를 생성하기위한 발판을 추가했습니다.
pecan.testing.load_test_app에 임의의 키워드 인수를 전달하는 기능을 추가했습니다.
오류 문서 미들웨어의 재귀 관련 버그가 수정되었습니다.
threading.local의 데이터가 eventlet / gevent 녹색 스레드 사이에 누수가 발생 gunicorn_pecan 명령의 버그가 수정되었습니다.
샘플 피칸 응용 프로그램에 대한 수정 사항과 이야기 튜토리얼을 통해 개선 된 설명서를 참조하십시오.
이 버전 0.3.2의 새로운 기능 :
는 pecan.conf.app이 새로운 응용 프로그램에 전달하는 방법을 단순화하기 위해 일부 변경했다.
특정 _lookup 컨트롤러 구성에 대한 라우팅 버그가 수정되었습니다.
파일 업로드 처리를위한 개선 된 설명서를 참조하십시오.
댓글을 찾을 수 없습니다