Django REST framework

Programinė įranga Screenshot:
Django REST framework
Programinė detalės:
Versija: 3.2.2 Atnaujintas
Įkėlimo datą: 1 Oct 15
Kūrėjas: Tom Christie
Licencija: Nemokamai
Populiarumas: 184

Rating: 4.0/5 (Total Votes: 1)

Remiantis modulinės architektūra, Django POILSIO sistema gali būti naudojama kuriant REST API už bet kokį interneto paslaugų prieinamumą natūra.
Kodas yra labai gerai dokumentuotos ir vadovėliai pateikiami lengvai diegti.
Šiuo metu kompanijos kaip "Mozilla ir Eventbrite pasitikėti Django REST sistemą į valdžią kai jų API

Kas naujo , šioje laidoje.

< ul>

  • Geriau parama API versijų.
  • Built-in internacionalizavimo paramos.
  • Parama Django 1.8 anketa HStoreField ir ArrayField.
  • super protingas žymeklis numeracija sistema.
  • patobulinta numeracija API remti antraštė arba kūno puslapių numeracija stilių.
  • numeracija kontrolė teikiančios į galima naršyti API.
  • Kas naujo versijos 3.1.0.

    • Geriau parama API versijų
    • Built-in internacionalizavimo paramos.
    • Parama Django 1.8 anketa HStoreField ir ArrayField.
    • super protingas žymeklis numeracija sistema.
    • patobulinta numeracija API remti antraštė arba kūno puslapių numeracija stilių.
    • numeracija kontrolė teikiančios į galima naršyti API.

    Kas naujo versijos 3.0.5:

    • Versija atstovybės ant serializers, kurie leidžia jums patikrinti tiksliai ką laukai yra ant Pavyzdžiui.
    • Paprasta modelis serializers, kurie yra žymiai lengviau suprasti ir derinti, o leidžia lengvai perjungti numanomą ModelSerializer klasės ir aiškų serializer klasę.
    • Naujas BaseSerializer klasės, kad būtų lengviau rašyti serializers alternatyvių saugojimo backends arba visiškai pritaikyti savo Publikacija ir patvirtinimo logiką.
    • švaresnis laukai API įskaitant naujų klasių, pavyzdžiui, ListField ir MultipleChoiceField.
    • super paprasta numatytieji diegimas generinio nuomonėmis.
    • Parama privalomais kaip tikrinimo klaidos yra tvarkomi jūsų API.
    • metaduomenų API, kuri leidžia jums tinkinti, kaip OPTIONS prašymai tvarkomi jūsų API.
    • kompaktiškas JSON produkcija su Unicode koduotę stiliaus įjungta pagal numatytuosius nustatymus.
    • Templated pagrįsta HTML forma atvaizdavimas serializers.

    Kas naujo versijos 2.3.12:

    • SAUGUMO PATAISYMAS:
    • OrderingField dabar leidžia tik užsakant nuo skaitymo serializer srityse, arba srityse aiškiai detalizuojamos naudojant ordering_fields. Tai apsaugo vartotojai galėtų užsisakyti laukų, kurie nėra matomas API ir išnaudoja jautrių duomenų, kaip antai slaptažodžių maišos užsakymą.
    • Ištaisyta:
    • write_only = true laukai dabar rodo į galima naršyti API.

    Kas naujo versijos 2.2.0.

    • Python 3 pagalba
    • Pridėta post_save () Pajungti prie generinių nuomonėmis.
    • Leisti serializers tvarkyti dicts taip pat objektų.
    • protestuoti ManyRelatedField () sintaksė naudai RelatedField (daugelis = true);
    • protestuoti null Tiesa dėl santykių naudai reikalaujama = false.
    • =
    • Prieštarauti tuščias = true CharFields, tiesiog naudokite reikalaujama = false.
    • Prieštarauti neprivalomas obj argumentą leidimus patikrinimus naudai has_object_permission.
    • Prieštarauti numanomą susietas ryšių elgesį.
    • Ištaisyta: Fix skaldytų DjangoModelPermissions
    • .
    • Ištaisyta:. Leiskite serializer produkcija turi būti išsaugotos,
    • Ištaisyta: Fix stilių apie galima naršyti API Prisijunkite
    • .

    Kas naujo versijos 2.1.6.

    • nuimti DjangoModelPermissions

    Kas naujo 2.1.1 versija:

    • Pagalba naudojimas HTML išimtis šablonus. Pvz. 403.html
    • susietas laukai imtis variantus slug_field, slug_url_kwarg ir pk_url_kwarg argumentus.
    • Ištaisyta:. Susidoroti su pasirenkamais Prikabinamas slashs tinkamai generuojant džiūvėsėliai
    • Ištaisyta: Padaryti textareas patį plotį kitų sričių galima naršyti API
    • .

    Reikalavimai :

    • Python 2.6.x ar aukštesnė;
    • Django 1.3 arba naujesnė versija;

    Panaši programinė įranga

    Web.go
    Web.go

    1 Mar 15

    Argvard
    Argvard

    13 May 15

    Flask
    Flask

    13 May 15

    ColdBox
    ColdBox

    12 May 15

    Kita programinė įranga kūrėjas Tom Christie

    django-auto-api
    django-auto-api

    14 Apr 15

    MkDocs
    MkDocs

    20 Jul 15

    Komentarai Django REST framework

    Komentarai nerastas
    Pridėti komentarą
    Pasukite ant paveikslėlio!