Django REST framework

Software kuvakaappaus:
Django REST framework
Ohjelmiston tiedot:
Versio: 3.2.2 Päivitetty
Lähetyksen päivämäärä: 1 Oct 15
Kehittäjä: Tom Christie
Lupa: Vapaa
Suosio: 87

Rating: nan/5 (Total Votes: 0)

perustuu modulaariseen arkkitehtuuriin, Django REST puitteet voidaan käyttää luotaessa REST API kaikenlaista Web saatavia palveluja.
Koodi on hyvin dokumentoitu ja opetusohjelmia tarjotaan helppo levityspinnalta.
Tällä hetkellä yritykset, kuten Mozilla ja Eventbrite luottaa Django REST puitteet valtaan joitakin heidän API.

Mikä on uusi tässä julkaisussa:

< ul>

  • Parempi tuki API versiointi.
  • Sisäänrakennettu kansainvälistymisen tuki.
  • Tuki Django 1.8: n HStoreField ja ArrayField.
  • super-älykäs osoitin sivutuksen järjestelmään.
  • parannettu sivunumerointi API, tukemalla otsikon tai kehon sivutuksen tyylejä.
  • sivutus valvonta tekee vuonna selattavaa API.
  • Mikä on uusi versiossa 3.1.0:

    • Parempi tuki API versiointi.
    • Sisäänrakennettu kansainvälistymisen tuki.
    • Tuki Django 1.8: n HStoreField ja ArrayField.
    • super-älykäs osoitin sivutuksen järjestelmään.
    • parannettu sivunumerointi API, tukemalla otsikon tai kehon sivutuksen tyylejä.
    • sivutus valvonta tekee vuonna selattavaa API.

    Mikä on uusi versiossa 3.0.5:

    • Tulostettava esityksiä serializers, joiden avulla voit tarkastaa täsmälleen Millä aloilla ovat läsnä esimerkiksi.
    • Yksinkertainen malli serializers jotka ovat huomattavasti helpompi ymmärtää ja debug, ja että on helppo vaihtaa implisiittinen ModelSerializer luokan ja nimenomaisen Serializer luokka.
    • uusi BaseSerializer luokka, jolloin se on helpompi kirjoittaa serializers vaihtoehtoisia varastoinnin backends, tai täysin muokata serialization ja validointi logiikka.
    • puhtaampi kentät API myös uusia luokkia, kuten ListField ja MultipleChoiceField.
    • Super yksinkertainen oletus toteutukset geneeristen näkemyksiä.
    • Tuki pakottavista miten validointivirheitä hoidetaan API.
    • metatiedot API, jonka avulla voit muokata miten OPTIONS pyynnöt hoidetaan API.
    • tasaisempi JSON ulostulo Unicode tyyli koodausta oletusarvoisesti käytössä.
    • malleihin HTML-muodossa renderöinti varten serializers.

    Mikä on uusi versiossa 2.3.12:

    • Suojaus fix:
    • OrderingField nyt ainoastaan ​​avulla tilaaminen luettavissa serializer kenttiin tai pelloilla selvästi määritelty käyttäen ordering_fields. Tämä estää käyttäjiä voisivat määrätä peltojen jotka eivät näy API, ja hyödyntämällä tilaamista arkaluonteisia tietoja, kuten salasanan hash.
    • Bugikorjaus:
    • write_only = True kentät nyt näkyvät selattavaa API.

    Mikä on uusi versiossa 2.2.0:

    • Python 3 tukea.
    • Lisätty post_save () koukku geneeriseen näkemyksiä.
    • Salli serializers käsittelemään kyinen sekä esineitä.
    • paheksua ManyRelatedField () syntaksi hyväksi RelatedField (monet = True)
    • paheksua null = True suhteista hyväksi vaaditaan = False.
    • paheksua tyhjä = totta CharFields, käytä vain tarvittava = False.
    • paheksua valinnainen obj väitteen käyttöoikeudet tarkastuksissa hyväksi has_object_permission.
    • paheksua implisiittinen hyperlinkitettyjä suhteet käyttäytymistä.
    • Bugikorjaus: Korjaa rikki DjangoModelPermissions.
    • Bugikorjaus: Salli serializer lähtö välimuistiin.
    • Bugikorjaus: Korjaa muotoilu on selattavissa API kirjautuminen.

    Mikä on uusi versiossa 2.1.6:

    • unfix DjangoModelPermissions.

    Mikä on uusi versiossa 2.1.1:

    • Tuki käyttää HTML poikkeus malleja. Esim. 403.html
    • linkitetään kentät valinnaisia ​​slug_field, slug_url_kwarg ja pk_url_kwarg perustelut.
    • Bugikorjaus: Deal lisävarusteena perään slashs oikein luotaessa korppujauhoja.
    • Bugikorjaus: Tee textareas levyinen muilla aloilla selattavissa API.

    vaatimukset :

    • Python 2.6.x tai uudempi
    • Django 1.3 tai uudempi

    Vastaavia ohjelmistoja

    Laravel
    Laravel

    25 May 16

    OpenXava
    OpenXava

    11 Mar 16

    BlueJacket
    BlueJacket

    1 Mar 15

    Muu ohjelmistojen kehittäjä Tom Christie

    django-pdb
    django-pdb

    20 Feb 15

    MkDocs
    MkDocs

    20 Jul 15

    django-auto-api
    django-auto-api

    14 Apr 15

    Kommentit Django REST framework

    Kommentteja ei löytynyt
    Lisää kommentti
    Ota kuvia!