Flask

Phần mềm chụp màn hình:
Flask
Các chi tiết về phần mềm:
Phiên bản: 0.10.1
Ngày tải lên: 13 May 15
Nhà phát triển: Armin Ronacher
Giấy phép: Miễn phí
Phổ biến: 125
Kích thước: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Flask được thiết kế cho các ứng dụng quy mô nhỏ được phát triển để dễ dàng sử dụng CPU

Tính năng .

  • Được xây dựng vào máy chủ phát triển và gỡ lỗi
  • Tích hợp hỗ trợ cho unittesting hỗ trợ
  • yêu cầu RESTful phái
  • Sử dụng Jinja2 khuôn mẫu
  • Hỗ trợ cho các tập tin cookie an toàn (phiên phía khách hàng)
  • 100% WSGI 1.0 compliant
  • dựa Unicode
  • rộng rãi tài liệu

là gì mới trong phiên bản này:

  • Thêm hỗ trợ cho các chuỗi byte trở lại hệ thống phiên. Điều này không thể tương thích với các trường hợp thông thường của người đưa dữ liệu nhị phân để xác minh thẻ vào phiên này.
  • Cố định một vấn đề nơi đăng ký cùng một phương pháp hai lần cho cùng một thiết bị đầu cuối sẽ gây ra một ngoại lệ không chính xác.

là gì mới trong phiên bản 0.9:

  • Cố định một giả định trong việc thực hiện các buổi mà có thể phá vỡ nhắn nhấp nháy trên buổi triển khai có sử dụng lưu trữ bên ngoài.
  • Thay đổi hành vi của các giá trị tuple trở về từ chức năng. Họ là những lập luận không có nhiều thời gian để các đối tượng phản ứng, họ bây giờ có một ý nghĩa xác định.
  • Added: attr: `flask.Flask.request_globals_class` để cho phép một lớp học cụ thể sẽ được sử dụng vào việc tạo ra các: dữ liệu:` ~ dụ flask.g` của mỗi yêu cầu
  • .
  • Thêm `thuộc tính required_methods` để xem các chức năng để ép thêm các phương pháp trên đăng ký.
  • Nhập: func:. `Flask.after_this_request`
  • Added: func:. `Flask.stream_with_context` và khả năng để đẩy bối cảnh nhiều lần mà không sản xuất bất ngờ hành vi

là gì mới trong phiên bản 0.8:

  • dữ liệu JSON dạng sai bây giờ sẽ kích hoạt một yêu cầu HTTP xấu ngoại trừ thay vì của một lỗi giá trị mà thường sẽ dẫn đến một lỗi 500 máy chủ nội bộ nếu không được xử lý. Đây là một sự thay đổi không tương thích ngược.
  • Ứng dụng bây giờ không chỉ có một đường dẫn gốc khi các nguồn lực và mô-đun đang nằm mà còn là một con đường instane đó là nơi được chỉ định để thả các tập tin được sửa đổi trong thời gian chạy (upload vv). Ngoài ra đây là conceptionally chỉ dụ tùy thuộc và điều khiển phiên bản bên ngoài vì vậy nó là một nơi hoàn hảo để đưa các tập tin cấu hình vv Để biết thêm thông tin xem: ref:. `Dụ-folders`
  • Nhập các `` biến cấu hình APPLICATION_ROOT``.
  • Thực hiện: meth:. `~ Flask.testing.TestClient.session_transaction` để dễ dàng chỉnh sửa phiên từ môi trường thử nghiệm
  • refactored khách hàng kiểm tra nội bộ. Các `` biến cấu hình APPLICATION_ROOT`` cũng là `` SERVER_NAME`` hiện đang được sử dụng đúng đắn của các khách hàng thử nghiệm như mặc định.
  • Added: attr:.
  • `flask.views.View.decorators` để hỗ trợ trang trí đơn giản của pluggable (dựa trên lớp) views
  • Cố định một vấn đề mà các khách hàng thử nghiệm nếu được sử dụng với với tuyên bố đã không kích hoạt thực thi các trình xử lý teardown.
  • Thêm điều khiển tốt hơn các thông số cookie phiên.
  • HEAD để xem một phương pháp bây giờ tự động gửi đi đến các phương pháp `get` nếu không có xử lý được thực hiện.
  • Thực hiện các ảo: mod:. `Gói flask.ext` nhập khẩu mở rộng từ
  • Việc bảo tồn bối cảnh về trường hợp ngoại lệ hiện nay là một phần không thể thiếu của Flask chính nó và không còn là của các khách hàng thử nghiệm. Điều này làm sạch một số logic nội bộ và làm giảm tỷ lệ cược của bối cảnh yêu cầu runaway trong unittests.

là gì mới trong phiên bản 0.7.2:

  • Cố định một vấn đề với bộ vi xử lý URL không đúng cách làm việc trên bản thiết kế.

là gì mới trong phiên bản 0.7.1:

  • Sửa lỗi phát hành:
  • Nhập khẩu trong tương lai mất tích đó đã phá vỡ 2.5 tương thích.
  • Cố định một vấn đề chuyển hướng vô hạn với bản thiết kế.

là gì mới trong phiên bản 0.6.1:

  • Cố định một vấn đề mà mặc định `phản ứng OPTIONS` không được phơi bày tất cả các phương pháp hợp lệ trong `Allow` tiêu đề.
  • Jinja2 cú pháp mẫu bốc bây giờ cho phép & quot; ./& quot; ở phía trước của một con đường template tải. Trước đây điều này gây ra các vấn đề với các thiết lập module.
  • Cố định một vấn đề mà các subdomain thiết cho các mô-đun được bỏ qua cho các thư mục tĩnh.
  • Cố định một vấn đề an ninh cho phép khách hàng để tải về tập tin tùy ý nếu các máy chủ lưu trữ là một cửa sổ hệ điều hành dựa trên và khách hàng sử dụng gạch chéo ngược thoát các thư mục và file nơi tiếp xúc từ.

là gì mới trong phiên bản 0.6:

  • Sau khi chức năng yêu cầu bây giờ được gọi theo thứ tự ngược đăng ký.
  • OPTIONS hiện tự động thực hiện bởi Flask trừ khi các ứng dụng explictly thêm 'OPTIONS' như phương pháp để các quy tắc URL. Trong trường hợp này không có OPTIONS tự động xử lý đá trong.
  • quy tắc tĩnh hiện nay thậm chí tại chỗ nếu không có thư mục tĩnh cho các mô-đun. Điều này đã được thực hiện để hỗ trợ GAE đó sẽ loại bỏ các thư mục tĩnh nếu nó là một phần của một bản đồ trong file .yml.
  • : attr:. `~ Flask.Flask.config` là bây giờ có sẵn trong các mẫu như` config`
  • xử lý ngữ cảnh sẽ không còn ghi đè lên giá trị được truyền trực tiếp đến chức năng render.
  • Thêm khả năng để giới hạn dữ liệu yêu cầu gửi đến với các mới `` giá trị cấu hình MAX_CONTENT_LENGTH``.
  • Các thiết bị đầu cuối cho: meth:. `Phương pháp flask.Module.add_url_rule` bây giờ là tùy chọn để phù hợp với chức năng của cùng tên trên các đối tượng ứng dụng
  • Thêm: func:. `Chức năng flask.make_response` giúp đơn giản hóa việc tạo ra các trường hợp đối tượng phản ứng trong quan điểm
  • Added tín hiệu hỗ trợ dựa trên đèn nháy. Tính năng này hiện tùy chọn và nghĩa vụ phải được sử dụng bởi các phần mở rộng và các ứng dụng. Nếu bạn muốn sử dụng nó, hãy chắc chắn để có `blinker`_ cài đặt.
  • refactored cách adapter url được tạo ra. Quá trình này bây giờ hoàn toàn tùy biến được với: meth:. `~ Phương pháp flask.Flask.create_url_adapter`
  • Modules bây giờ có thể đăng ký một tên miền phụ thay vì chỉ là một tiền tố URL. Điều này làm cho nó có thể để ràng buộc một mô-đun toàn cho một tên miền phụ cấu hình.

là gì mới trong phiên bản 0.5.1:

  • Sửa chữa một vấn đề với template tải từ thư mục khi module nơi sử dụng.

là gì mới trong phiên bản 0.4:

  • Thêm khả năng để đăng ký ứng dụng xử lý lỗi rộng từ mô-đun.
  • : meth:. `~ Flask.Flask.after_request` xử lý hiện nay cũng viện dẫn nếu yêu cầu chết với một ngoại lệ và một cú đá trang xử lý lỗi trong
  • Test khách hàng không có khả năng bảo quản bối cảnh yêu cầu lâu hơn một chút. Điều này cũng có thể được sử dụng để kích hoạt các yêu cầu tùy chỉnh mà không bật các yêu cầu ngăn xếp để thử nghiệm.
  • Bởi vì Python cache thư viện chuẩn loggers, tên của các logger là cấu hình bây giờ để unittests hỗ trợ tốt hơn.
  • Thêm `switch TESTING` mà có thể kích hoạt unittesting người trợ giúp.
  • Các logger chuyển sang chế độ `DEBUG` bây giờ nếu debug được kích hoạt.

Yêu cầu :

  • Jinja 2.4 hoặc cao hơn
  • Werkzeug 0.6.1 hoặc cao hơn

Phần mềm tương tự

QuickWeb
QuickWeb

1 Mar 15

Ember
Ember

12 Mar 16

Bullet
Bullet

13 Apr 15

Gillie
Gillie

13 May 15

Phần mềm khác của nhà phát triển Armin Ronacher

Ý kiến ​​để Flask

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề