Flask

소프트웨어 스크린 샷:
Flask
소프트웨어 정보:
버전: 0.10.1
업로드 날짜: 13 May 15
개발자: Armin Ronacher
라이센스: 무료
인기: 377
크기: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

플라스크 작은 규모의 응용 프로그램을위한 것입니다은 CPU 사용에 용이하도록 개발되고

특징 :.

개발 서버 및 디버거를 내장
unittesting 지원을위한 통합 지원
편안하고 요청 파견
Jinja2의 템플릿을 사용
보안 쿠키에 대한 지원 (클라이언트 측 세션)
100 % WSGI 호환 1.0
유니 코드 기반
광범위하게 문서화

이 릴리스의 새로운 기능입니다 :

다시 세션 시스템 바이트 문자열에 대한 지원을 추가했습니다. 이 세션에 토큰 검증을 위해 바이너리 데이터를 넣어 사람들의 일반적인 경우와의 호환성을 끊었다.
잘못 예외를 실행하는 것과 같은 엔드 포인트에 대한 두 번 같은 방법을 등록하는 문제가 수정되었습니다.

버전 0.9의 새로운 기능 :

이 외부 저장 장치를 사용하는 세션 구현에 깜박이는 메시지를 깰 수있는 세션 구현에 가정을 수정했습니다.
함수에서 튜플 반환 값의 동작을 변경. 그들은 이제 정의 된 의미를 갖고, 응답 오브젝트 더 이상 인수이다.
추가 : ATTR : 데이터 :`flask.Flask.request_globals_class`는 특정 클래스의 작성에 사용할 수 있도록`~ 각 요청의 flask.g` 인스턴스입니다.
추가 된`required_methods` 속성은 등록에 강제 추가 방법에 기능을 볼 수 있습니다.
추가 : FUNC :`flask.after_this_request`.
추가 : FUNC :`flask.stream_with_context` 및 예기치 않은 동작을 생산하지 않고 상황을 여러 번 눌러 할 수있는 능력을.

어떤 버전 0.8의 새로운 기능입니다 :

이 조작 된 JSON 데이터는 지금 처리하지 않을 경우 일반적으로 500 내부 서버 오류가 발생할 것 대신에 값 오류의 잘못된 요청 HTTP 예외를 트리거합니다 . 이것은 이전 버전과 호환되지 않는 변화이다.
응용 프로그램은 이제 자원 및 모듈이있는 루트 경로뿐만 아니라 (업로드 등) 실행시에 수정 된 파일을 삭제하기 위해 지정된 장소 instane 경로가 아닙니다. REF :`인스턴스 folders`가 자세한 정보는 등의 구성 파일을 넣을 수있는 완벽한 장소가 그래서 또한이 개념적으로 따라 만 인스턴스와 외부 버전 컨트롤입니다.
``APPLICATION_ROOT`` 구성 변수를 추가했습니다.
구현 : 메타 :`~ flask.testing.TestClient.session_transaction` 쉽게 테스트 환경에서 세션을 수정할 수 있습니다.
내부적으로 테스트 클라이언트를 리팩토링. ``APPLICATION_ROOT`` 구성 변수뿐만 아니라``SERVER_NAME``이 제대로 기본값으로 테스트 클라이언트에 의해 사용됩니다.
추가 : ATTR :`flask.views.View.decorators`는 플러그 (클래스 기준) 뷰의 간단한 장식을 지원합니다.
테스트 클라이언트는 경우 해체 핸들러의 실행을 트리거하지 않았다 문에 사용되는 문제가 수정되었습니다.
세션 쿠키 매개 변수를 통해 세밀하게 제어가 추가되었습니다.
어떤 핸들러가 구현되지 않은 경우 방법보기로 HEAD 요청은 자동으로`get` 방법에 전달합니다.
에서 확장을 가져올`flask.ext` 패키지 모드 : 가상을 구현했습니다.
예외의 콘텍스트 보존 해주기 플라스크 자체의 적분 성분 및 테스트 클라이언트는 더 이상이다. 이것은 몇 가지 내부 논리를 정리하고 unittests에 폭주 요청 컨텍스트의 확률을 낮춘다.

0.7.2 버전의 새로운 기능 :

이 제대로 청사진에 작동하지 않는 URL 프로세서와 문제가 수정되었습니다.

0.7.1 버전의 새로운 기능 :

버그 수정 버전 :
2.5 호환성을 돌파 누락 된 미래의 수입이 추가되었습니다.
청사진 무한 리디렉션 문제가 수정되었습니다.

0.6.1 버전의 새로운 기능 :

는 기본`OPTIONS` 응답이`Allow` 헤더에 유효한 모든 방법을 노출하지 않은 문제가 수정되었습니다.
./& quot; Jinja2 템플릿로드 구문은 지금 할 수 있습니다 & quot; 템플릿 하중 경로의 앞. 이전에이 모듈 설정에 문제가 발생합니다.
모듈에 대한 하위 도메인 설정이 정적 폴더에 대한 무시 문제가 수정되었습니다.
호스트 서버는 윈도우 기반 운영 체제이고 클라이언트에게 디렉토리로부터 노출 파일 탈출 슬래시를 사용하는 경우, 임의의 클라이언트가 파일을 다운로드하도록 허용 보안 문제 해결.

버전 0.6의 새로운 기능 :

요청 함수는 현재 등록의 역순으로 호출 한 후.
응용 프로그램이 명시 적으로 URL 규칙에 방법으로 '옵션'을 추가하지 않는 옵션은 자동으로 플라스크에 의해 구현됩니다. 이 경우에는 자동 옵션은 차기에서 취급하지 않습니다.
모듈에 대한 정적 폴더가없는 경우 정적 규칙도 장소에있다. 이은 (는) .yml 파일에서 맵핑의 일부 경우 정적 폴더를 제거합니다 GAE를 지원하기 위해 구현되었습니다.
: ATTR는`~ flask.Flask.config`는 config``와 템플릿에서 사용할 수 있습니다.
상황에 맞는 프로세서는 더 이상 렌더링 함수에 직접 전달 값을 대체하지 않습니다.
새로운`MAX_CONTENT_LENGTH`` 설정 값 데이터 수신 요청을 제한 할 수있는 기능을 추가.
메트 : 대 끝점 'flask.Module.add_url_rule` 방법은 애플리케이션 객체에 같은 이름의 기능과 일치하도록 이제 선택 사항이다.
FUNC : '보기에 응답 객체 인스턴스를 생성 단순화 flask.make_response` 기능을 추가했습니다.
방향 지시등을 기준으로 지원 신호가 추가되었습니다. 이 기능은 현재 선택하고있는 확장 기능과 응용 프로그램에서 사용할 수 있도록되어 있습니다. 당신이 그것을 사용하려면,`설치 blinker`_ 가지고 있는지 확인하십시오.
URL 어댑터가 생성되는 방식을 리팩토링. 메타 :이 프로세스는 이제 완벽하게 사용자 정의 할 수 있습니다`~ flask.Flask.create_url_adapter` 방법.
모듈은 이제 대신 URL 접두사의 하위 도메인을 등록 할 수 있습니다. 이로써, 구성 서브 도메인에 전체 모듈을 결합 할 수있다.

버전 0.5.1의 새로운 기능 : 모듈이 곳을 사용하는 경우 디렉토리에서 템플릿 로딩 문제를 해결합니다.

버전 0.4의 새로운 기능 :

이 모듈에서 응용 프로그램 전체 오류 핸들러를 등록 할 수있는 기능을 추가했습니다.
: 메타 :`요청이 예외의 오류 처리 페이지 차기로 죽으면 ~ flask.Flask.after_request` 처리기는 이제 호출됩니다.
테스트 클라이언트가 좀 더위한 요구 콘텍스트를 보존하는 기능을하지 않았다. 이것은 또한 테스트 요청 스택을 팝하지 커스텀 요청을 트리거하기 위해 사용될 수있다.
파이썬 표준 라이브러리 캐시 로거 때문에, 로거의 이름은 더 나은 지원 unittests 지금 구성 할 수 있습니다.
unittesting 도우미를 활성화 할 수 있습니다 추​​가`TESTING` 스위치.
디버그가 활성화 된 경우 로거는 이제 DEBUG` 모드 '로 전환됩니다.

요구 사항 :

신사 2.4 이상
WERKZEUG 0.​​6.1 이상

유사한 소프트웨어

Zope
Zope

19 Jul 15

CompoundJS
CompoundJS

10 Dec 15

개발자의 기타 소프트웨어 Armin Ronacher

코멘트 Flask

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색