Django REST framework

Software screenshot:
Django REST framework
Podrobnosti Software:
Verze: 3.2.2 Aktualizováno
Datum uploadu: 1 Oct 15
Vývojka: Tom Christie
Licence: Volný
Popularita: 184

Rating: 4.3/5 (Total Votes: 3)

na základě modulární architektuře, rámec Django REST mohou být použity při vytváření REST API pro jakýkoliv druh webových dostupných služeb.
Kód je velmi dobře zdokumentována a návody jsou k dispozici pro snadnou Zavádění.
V tuto chvíli, společnosti jako Mozilla a Eventbrite důvěřovat rámec Django REST k moci některé jejich API

Co je nového v této verzi:.

< ul>

  • Lepší podpora pro API verzí.
  • Vestavěná podpora internacionalizace.
  • Podpora Django 1.8 je HStoreField a ArrayField.
  • Super-smart schéma kurzor stránkování.
  • Zlepšený stránkování API, podpora záhlaví nebo in-těle stránkování styly.
  • Stránkování kontroly rendering v browsable API.
  • Co je nového ve verzi 3.1.0:.

    • Lepší podpora pro API verzí
    • Vestavěná podpora internacionalizace.
    • Podpora Django 1.8 je HStoreField a ArrayField.
    • Super-smart schéma kurzor stránkování.
    • Zlepšený stránkování API, podpora záhlaví nebo in-těle stránkování styly.
    • Stránkování kontroly rendering v browsable API.

    Co je nového ve verzi 3.0.5:

    • Otisknutelné reprezentace na Serializézy, které vám umožní kontrolovat přesně co pole jsou k dispozici na instanci.
    • jednoduchý model Serializézy, které jsou mnohem srozumitelnější a ladění, a že aby bylo snadné přepínání mezi implicitní ModelSerializer třídy a explicitní Serializátor třídy.
    • Nový BaseSerializer třídy, takže je snazší psát Serializézy alternativní jednotlivé služby, nebo zcela přizpůsobit serializaci a ověřovací logiku.
    • A čistší pole API, včetně nové třídy, jako jsou ListField a MultipleChoiceField.
    • Super jednoduché výchozí implementace pro generické zobrazení.
    • Podpora naléhavými jak jsou chyby ověřování zpracovány Váš API.
    • A metadata API, které vám umožní přizpůsobit, jak jsou volby žádostech vyřízených Váš API.
    • A kompaktnější JSON výstup s kódováním Unicode styl ve výchozím nastavení zapnutá.
    • templated bázi HTML formulář pro vykreslování Serializézy.

    Co je nového ve verzi 2.3.12:

    • Bezpečnost Oprava:
    • OrderingField nyní pouze umožňuje objednávání na čitelných Serializátor polích, nebo na polích explicitně zadán pomocí ordering_fields. Tím se zabrání uživatelé budou moci objednat polí, které nejsou viditelné v API, a využívání uspořádání citlivých údajů, jako jsou hesla hodnoty hash.
    • Oprava chyby:
    • write_only = true pole se nyní zobrazují v browsable API.

    Co je nového ve verzi 2.2.0:.

    • Python 3 podpora
    • Přidána post_save () háček na obecných názorů.
    • Povolit Serializézy zvládnout dicts, stejně jako objekty.
    • kritizovat ManyRelatedField () syntaxe ve prospěch RelatedField (mnoho = True)
    • kritizovat null = True na vztahy ve prospěch požadovaného = false.
    • kritizovat prázdné = TRUE na CharFields, stačí použít required = False.
    • kritizovat volitelný obj argument oprávnění kontrol ve prospěch has_object_permission.
    • kritizovat implicitní chování hypertextovými odkazy vztahů.
    • Oprava chyby: opravit nefunkční DjangoModelPermissions
    • .
    • Oprava chyby:. Povolit serializer výstupu do mezipaměti
    • Oprava chyby: Fix styling na browsable API přihlášení
    • .

    Co je nového ve verzi 2.1.6:.

    • uvolnit DjangoModelPermissions

    Co je nového ve verzi 2.1.1:

    • použití Podpora výjimky HTML šablon. Např. 403.html
    • Hyperlinked pole vzít volitelných slug_field, slug_url_kwarg a pk_url_kwarg argumenty.
    • Oprava chyby:. Vypořádat se s volitelnými odtokové slashs správně při generování strouhanku
    • Oprava chyby: Zkontrolujte textareas stejnou šířku jako ostatní pole v browsable API
    • .

    Požadavky na

    • Python 2.6.x nebo novější
    • Django 1.3 nebo vyšší

    Podobný software

    Thorax
    Thorax

    13 Apr 15

    Polymer
    Polymer

    10 Apr 16

    AlloyUI
    AlloyUI

    12 Apr 15

    Hazaar MVC
    Hazaar MVC

    14 Apr 15

    Ostatní software developer Tom Christie

    MkDocs
    MkDocs

    20 Jul 15

    django-auto-api
    django-auto-api

    14 Apr 15

    django-pdb
    django-pdb

    20 Feb 15

    Komentáře k Django REST framework

    Komentáře nebyl nalezen
    Přidat komentář
    Zapnout obrázky!