Django REST framework

Screenshot Software:
Django REST framework
Detalii soft:
Versiune: 3.2.2 Actualizat
Incarca data: 1 Oct 15
Producător: Tom Christie
Licenţă: Gratuit
Popularitate: 184

Rating: 4.0/5 (Total Votes: 1)

Pe baza o arhitectură modulară, cadrul Django REST pot fi utilizate în crearea de API-uri REST pentru orice tip de servicii accesibile Web.
Codul este foarte bine documentat și tutoriale sunt prevăzute pentru implementarea ușoară.
În acest moment, companii precum Mozilla și Eventbrite încredere în cadrul Django REST la putere unele de API-uri lor

Ce este nou în această versiune:.

< ul>

  • Suport mai bun pentru API versiuni.
  • Built-in de sprijin de internaționalizare.
  • Suport pentru Django 1.8 lui HStoreField și ArrayField.
  • Un sistem super-inteligent cursor paginare.
  • O API îmbunătățit paginare, antet de sprijin sau în corp stiluri paginare.
  • controale paginație prestează în API răsfoită.
  • Ce este nou în versiunea 3.1.0:.

    • Suport mai bun pentru API versiunilor
    • Built-in de sprijin de internaționalizare.
    • Suport pentru Django 1.8 lui HStoreField și ArrayField.
    • Un sistem super-inteligent cursor paginare.
    • O API îmbunătățit paginare, antet de sprijin sau în corp stiluri paginare.
    • controale paginație prestează în API răsfoită.

    Ce este nou în versiunea 3.0.5:

    • reprezentări tipărit pe serializers care vă permit să inspecteze exact ce domenii sunt prezente pe instanța.
    • serializers model simplu, care sunt mult mai ușor de înțeles și de depanare, și că face mai ușor pentru a comuta între implicit clasa ModelSerializer și explicit clasa Serializer.
    • O nouă clasă BaseSerializer, ceea ce face mai ușor să scrie serializers pentru backend alternative de depozitare, sau pentru a personaliza complet serializare si logica de validare.
    • O domenii API curat inclusiv noi clase, cum ar fi ListField și MultipleChoiceField.
    • implementari implicite Super simple pentru opiniile generice.
    • Suport pentru imperative cum erori de validare sunt gestionate de către API-ul.
    • O API metadate care vă permite să personalizați modul în care cererile de opțiuni sunt gestionate de către API-ul.
    • O iesire mai compact JSON cu codificarea Unicode stil activată în mod implicit.
    • templated formular HTML pe bază de randare pentru serializers.

    Ce este nou în versiunea 2.3.12:

    • fix Securitate:
    • OrderingField acum doar permite comanda pe domenii serializer lizibile, sau pe domenii specificate în mod explicit folosind ordering_fields. Acest lucru previne utilizatorii fiind capabil de a comanda de domenii care nu sunt vizibile în API, și exploatarea ordonarea datelor sensibile, cum ar fi hash parola.
    • Bugfix:
    • write_only = domenii Adevărații afișați acum în API răsfoită.

    Ce este nou în versiunea 2.2.0:.

    • Python 3 de sprijin
    • Adăugat a post_save () cârlig la punctele de vedere generice.
    • Permiteți serializers să se ocupe face previziuni cum, precum și obiecte.
    • condamna ManyRelatedField () sintaxa în favoarea RelatedField (multe = True)
    • condamna nul = True privind relațiile în favoarea necesar = False.
    • Dezaprobați gol = True pe CharFields, trebuie doar să utilizați necesar = False.
    • Dezaprobați argument obj opțional în permisiuni controalele în favoarea has_object_permission.
    • Dezaprobați implicit comportamentul relațiilor hyperlink.
    • Bugfix: Fix DjangoModelPermissions rupte
    • .
    • Bugfix:. Permiteți ieșire serializer să fie cache
    • Bugfix: Fix styling pe autentificare API răsfoită
    • .

    Ce este nou în versiunea 2.1.6:.

    • Unfix DjangoModelPermissions

    Ce este nou în versiunea 2.1.1:

    • Suport utilizarea de template-uri HTML excepție. De exemplu. 403.html
    • domenii hyperlink ia argumentele slug_field, slug_url_kwarg și pk_url_kwarg opționale.
    • Bugfix:. Deal cu slashs trailing opționale în mod corespunzător atunci când generarea pesmet
    • Bugfix: Asigurați-textarea aceeași lățime ca și alte domenii în API răsfoită
    • .

    Cerințe :

    • 2.6.x Python sau mai mare
    • Django 1.3 sau mai mare

    Software similare

    Express
    Express

    26 Jul 16

    Leapstrap
    Leapstrap

    28 Feb 15

    QCubed
    QCubed

    12 May 15

    Alte software-uri de dezvoltator Tom Christie

    Comentarii la Django REST framework

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!
    Cauta dupa categorie