Django REST framework

Phần mềm chụp màn hình:
Django REST framework
Các chi tiết về phần mềm:
Phiên bản: 3.2.2 Cập nhật
Ngày tải lên: 1 Oct 15
Nhà phát triển: Tom Christie
Giấy phép: Miễn phí
Phổ biến: 87

Rating: nan/5 (Total Votes: 0)

Dựa trên một kiến ​​trúc mô đun, các khuôn khổ Django REST có thể được sử dụng trong việc tạo ra REST của API cho bất kỳ loại dịch vụ truy cập Web.
Các mã được rất tốt tài liệu và hướng dẫn được cung cấp để dễ dàng triển khai.
Tại thời điểm này, các công ty như Mozilla và Eventbrite tin tưởng khuôn khổ Django REST để cấp năng lượng cho một số các API của họ

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

< ul>

  • Hỗ trợ tốt hơn cho API versioning.
  • Built-in hỗ trợ quốc tế.
  • Hỗ trợ cho Django 1.8 HStoreField và ArrayField.
  • Một chương trình con trỏ pagination siêu thông minh.
  • An pagination API được cải thiện, hỗ trợ tiêu đề hoặc trong cơ thể phong cách pagination.
  • điều khiển Pagination vẽ trong các API có thể duyệt được.
  • là gì mới trong phiên bản 3.1.0:.

    • Hỗ trợ tốt hơn cho API versioning
    • Built-in hỗ trợ quốc tế.
    • Hỗ trợ cho Django 1.8 HStoreField và ArrayField.
    • Một chương trình con trỏ pagination siêu thông minh.
    • An pagination API được cải thiện, hỗ trợ tiêu đề hoặc trong cơ thể phong cách pagination.
    • điều khiển Pagination vẽ trong các API có thể duyệt được.

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

    • đại diện có thể in trên serializers cho phép bạn kiểm tra chính xác những lĩnh vực có mặt trên dụ.
    • serializers mô hình đơn giản mà là rất khác dễ dàng hơn để hiểu và gỡ lỗi, và làm cho nó dễ dàng để chuyển đổi giữa các lớp ModelSerializer ngầm và lớp Serializer rõ ràng.
    • Một lớp BaseSerializer mới, làm cho nó dễ dàng hơn để viết serializers cho phần phụ trợ lưu trữ thay thế, hoặc để hoàn toàn tùy chỉnh serialization của bạn và xác nhận logic.
    • Một lĩnh vực API sạch hơn bao gồm các lớp mới như ListField và MultipleChoiceField.
    • cài đặt mặc định siêu đơn giản cho các quan điểm chung chung.
    • Hỗ trợ cho trọng như thế nào lỗi xác nhận được xử lý bởi API của bạn.
    • Một API siêu dữ liệu cho phép bạn tùy biến cách OPTIONS yêu cầu được xử lý bởi API của bạn.
    • Một đầu ra JSON nhỏ gọn hơn với phong cách mã hóa unicode bật theo mặc định.
    • Templated dựa dạng HTML render cho serializers.

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

    • sửa chữa bảo mật:
    • OrderingField bây giờ chỉ cho phép đặt hàng trên các lĩnh vực serializer đọc được, hoặc trên các lĩnh vực một cách rõ ràng quy định sử dụng ordering_fields. Điều này ngăn cản người dùng có thể đặt hàng qua các lĩnh vực mà không thấy được trong các API, và khai thác các đặt hàng của dữ liệu nhạy cảm như các hash mật khẩu.
    • Sửa lỗi:
    • write_only = True trường bây giờ hiển thị trong các API có thể duyệt được.

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

    • hỗ trợ Python 3
    • Thêm một post_save () nối đến các quan điểm chung chung.
    • Cho phép serializers để xử lý dicts cũng như các đối tượng.
    • Phản đối ManyRelatedField () Cú pháp có lợi cho RelatedField (nhiều = True)
    • Phản đối vô = True về mối quan hệ có lợi cho yêu cầu = False.
    • Phản đối trống = True trên CharFields, chỉ cần sử dụng yêu cầu = False
    • .
    • Phản đối lập luận obj tùy chọn trong quyền kiểm tra trong lợi của has_object_permission.
    • Phản đối ngầm quan hệ siêu liên kết hành vi.
    • Sửa lỗi: Sửa DjangoModelPermissions vỡ
    • .
    • Sửa lỗi:. Cho phép đầu ra serializer để được lưu trữ
    • Sửa lỗi: Sửa chữa phong trên đăng nhập API có thể xem
    • .

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

    • tháo ra DjangoModelPermissions

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

    • Hỗ trợ sử dụng các ngoại lệ mẫu HTML. Ví dụ. 403.html
    • lĩnh vực siêu liên kết mất slug_field, slug_url_kwarg và pk_url_kwarg số tùy chọn.
    • Sửa lỗi:. Đối phó với slashs dấu tùy chọn đúng khi tạo breadcrumbs
    • Sửa lỗi: Hãy textareas cùng chiều rộng như các lĩnh vực khác trong API có thể xem
    • .

    Yêu cầu :

    • Python 2.6.x hoặc cao hơn
    • Django 1.3 hoặc cao hơn

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

    Olives
    Olives

    28 Sep 15

    Express
    Express

    26 Jul 16

    Protos
    Protos

    28 Feb 15

    Vue.js
    Vue.js

    9 Feb 16

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

    Ý kiến ​​để Django REST framework

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