Django REST framework

Screenshot Software:
Django REST framework
Szczegóły programowe:
Wersja: 3.2.2 Aktualizowane
Filmu: 1 Oct 15
Wywoływacz: Tom Christie
Licencja: Wolny
Popularność: 184

Rating: 4.0/5 (Total Votes: 1)

Na podstawie architektury modułowej ramy Django reszta może być używany do tworzenia odpoczynek API dla każdego rodzaju internetowych dostępnych usług.
Kod jest bardzo dobrze udokumentowane i tutoriale są do łatwego wdrażania.
W tym momencie, firmy, takie jak Mozilla i Eventbrite zaufać ramy Django REST do zasilania niektórych ich API

Co nowego w tym wydaniu:.

< ul>

  • Lepsze wsparcie dla API wersjami.
  • Wbudowana obsługa internacjonalizacji.
  • Wsparcie dla Django 1.8 w HStoreField i ArrayField.
  • super inteligentny system kursor podział na strony.
  • Ulepszona paginacja API, nagłówek wspieranie lub ciałem style podział na strony.
  • Kontrola paginacji renderowania w dostępną do przeglądania API.
  • Co nowego w wersji 3.1.0:.

    • Lepsze wsparcie dla API wersjonowanie
    • Wbudowana obsługa internacjonalizacji.
    • Wsparcie dla Django 1.8 w HStoreField i ArrayField.
    • super inteligentny system kursor podział na strony.
    • Ulepszona paginacja API, nagłówek wspieranie lub ciałem style podział na strony.
    • Kontrola paginacji renderowania w dostępną do przeglądania API.

    Co nowego w wersji 3.0.5:

    • reprezentacje druku na serializers, które pozwalają dokładnie sprawdzić jakie pola są obecne na przykład.
    • Prosty model serializers, które są znacznie łatwiejsze do zrozumienia i debugowania, a które ułatwiają przełączanie między implicite klasy ModelSerializer i wyraźną klasy Serializatora.
    • Nowa klasa BaseSerializer, dzięki czemu łatwiej napisać serializers alternatywnych backendów przechowywania lub całkowicie dostosować serializacji i logiki sprawdzania poprawności.
    • Do czyszczenia pola API w tym nowych klas, takich jak ListField i MultipleChoiceField.
    • Super proste implementacje domyślne ogólnych poglądów.
    • Wsparcie dla nadrzędne, jak błędy sprawdzania są obsługiwane przez API.
    • API metadanych, który pozwala na dostosowanie sposobu OPCJE żądania są obsługiwane przez API.
    • bardziej zwarte wyjście JSON z kodowaniem Unicode stylu domyślnie włączona.
    • na matrycy formularza HTML oparte renderowania serializers.

    Co nowego w wersji 2.3.12:

    • poprawka bezpieczeństwa:
    • OrderingField teraz tylko umożliwia zamawianie na czytelnych pól serializatora, lub na polach wyraźnie określone za pomocą ordering_fields. Uniemożliwia to użytkownikom możliwość zamówić przez pola, które nie są widoczne w API i wykorzystywanie kolejnością danych wrażliwych, takich jak hashe haseł.
    • Bugfix:
    • write_only = pola Prawdziwi teraz wyświetlane w dostępną do przeglądania API.

    Co nowego w wersji 2.2.0:.

    • Python 3 Wsparcie
    • Dodano post_save () podłączyć do ogólnych poglądów.
    • Pozwól serializers do obsługi dicts jak również obiektów.
    • Deprecate ManyRelatedField () Składnia na rzecz RelatedField (wiele = True)
    • Deprecate wartość null = True na rzecz stosunków w wymaganej = False.
    • potępiać puste = True na CharFields, po prostu stosować wymagane = False.
    • potępiać opcjonalny argument uprawnieniami kontroli obj rzecz has_object_permission.
    • potępiać niejawny zachowanie relations linkiem.
    • Bugfix: naprawić uszkodzone DjangoModelPermissions
    • .
    • Bugfix:. Zezwalaj na wyjście serializer być buforowane
    • Bugfix: Fix stylizacji na dostępną do przeglądania API logowania
    • .

    Co nowego w wersji 2.1.6:.

    • UNFIX DjangoModelPermissions

    Co nowego w wersji 2.1.1:

    • Wykorzystanie Wsparcie HTML szablonów wyjątków. Np. 403.html
    • pola linkiem wziąć opcjonalne slug_field, slug_url_kwarg i pk_url_kwarg argumenty.
    • Bugfix:. Pogódź się z opcjonalnymi slashs wahaczami wzdłużnymi prawidłowo podczas generowania bułkę tartą,
    • Bugfix: Sprawdź, pola tekstowe samą szerokość jak w innych dziedzinach, część dostępną do przeglądania API
    • .

    Wymagania :

    • Python 2.6.x lub wyższy,
    • Django 1.3 lub wyższej,

    Podobne oprogramowanie

    Falcon.js
    Falcon.js

    13 May 15

    Horde
    Horde

    6 Mar 16

    Laravel
    Laravel

    25 May 16

    Aspen
    Aspen

    20 Jul 15

    Inne programy z deweloperem Tom Christie

    MkDocs
    MkDocs

    20 Jul 15

    django-auto-api
    django-auto-api

    14 Apr 15

    Komentarze do Django REST framework

    Komentarze nie znaleziono
    Dodaj komentarz
    Włącz zdjęć!
    Szukaj wg kategorii