Django REST framework

Sagteware kiekie:
Django REST framework
Sagteware besonderhede:
Weergawe: 3.2.2 Opgedateer
Upload datum: 1 Oct 15
Ontwikkelaar: Tom Christie
Lisensie: Gratis
Populariteit: 184

Rating: 4.0/5 (Total Votes: 1)

Op grond van 'n modulêre argitektuur, kan die Django RUS raamwerk gebruik word in die skep van REST API vir enige soort Web toeganklike dienste.
Die kode is baie goed gedokumenteer en tutoriale word vir maklike implementering.
Op hierdie oomblik, maatskappye soos Mozilla en Eventbrite vertrou die Django RUS raamwerk om 'n paar van hul API vermoë

Wat is nuut in hierdie release:.

< ul>

  • Beter ondersteuning vir API versiebeheer.
  • Built-in internasionalisering ondersteuning.
  • Ondersteuning vir Django 1,8 se HStoreField en ArrayField.
  • 'n super-smart wyser pagination skema.
  • 'n verbeterde pagination API, ondersteun kop of in die liggaam-paginering style.
  • Paginering kontroles lewering in die soekbare API.
  • Wat is nuut in die weergawe 3.1.0:.

    • Beter ondersteuning vir API versiebeheer
    • Built-in internasionalisering ondersteuning.
    • Ondersteuning vir Django 1,8 se HStoreField en ArrayField.
    • 'n super-smart wyser pagination skema.
    • 'n verbeterde pagination API, ondersteun kop of in die liggaam-paginering style.
    • Paginering kontroles lewering in die soekbare API.

    Wat is nuut in die weergawe 3.0.5:

    • Spesiale vertoë oor serializers wat u toelaat om presies te inspekteer wat velde teenwoordig op die geval is.
    • Eenvoudige model serializers wat aansienlik makliker is om te verstaan ​​en ontfout, en wat maak dit maklik om te wissel tussen die implisiete ModelSerializer klas en die eksplisiete Serializer klas.
    • 'n nuwe BaseSerializer klas, maak dit makliker om serializers skryf vir alternatiewe stoor back ends, of jou serialisasie en validering logika heeltemal te pas.
    • 'n skoner velde API insluitend nuwe klasse soos ListField en MultipleChoiceField.
    • Super eenvoudige verstek implementering vir die generiese uitsig.
    • Ondersteuning vir oorheersende hoe validasiefoute word hanteer deur jou API.
    • 'n metadata API wat jou toelaat om aan te pas hoe OPTIONS versoeke hanteer word deur jou API.
    • 'n meer kompakte into uitset met unicode styl encoding aangeskakel is by verstek.
    • sjablonen gebaseer HTML vorm lewering vir serializers.

    Wat is nuut in die weergawe 2.3.12:

    • Security fix:
    • OrderingField nou net laat bestel op leesbare serializer velde, of op velde uitdruklik vermeld behulp ordering_fields. Dit verhoed dat gebruikers in staat is om te bestel deur velde wat nie sigbaar is in die API, en die ontginning van die bestel van sensitiewe data soos wagwoord hashes.
    • Bugfix:
    • write_only = True velde nou vertoon in die soekbare API.

    Wat is nuut in die weergawe 2.2.0:.

    • Python 3 ondersteuning
    • Bygevoeg 'n post_save () haak om die generiese uitsig.
    • Laat serializers om dicts hanteer sowel as voorwerpe.
    • afkeuren ManyRelatedField () sintaksis ten gunste van RelatedField (baie = True)
    • afkeuren null True op verhoudings in die guns van die vereiste = Vals.
    • =
    • afkeuren leeg = True op CharFields, net gebruik vereis = Vals.
    • afkeuren opsionele obj argument in regte tjeks ten gunste van has_object_permission.
    • afkeuren implisiete hyperlink verhoudings gedrag.
    • Bugfix: Fix gebroke DjangoModelPermissions
    • .
    • Bugfix:. Laat serializer uitset word kas
    • Bugfix: Fix stilering op soekbare API login
    • .

    Wat is nuut in die weergawe 2.1.6:.

    • losmaken DjangoModelPermissions

    Wat is nuut in die weergawe 2.1.1:

    • Support gebruik van HTML uitsondering templates. Bv. 403.html
    • hyperlink velde neem opsionele slug_field, slug_url_kwarg en pk_url_kwarg argumente.
    • Bugfix:. Hanteer opsionele sleep slashs behoorlik toe te genereer broodkrummels
    • Bugfix: Maak textareas dieselfde breedte as ander velde in soekbare API
    • .

    Vereistes :

    • Python 2.6.x of hoër
    • Django 1,3 of hoër

    Soortgelyke sagteware

    Tornado
    Tornado

    10 Dec 15

    Bullet
    Bullet

    13 Apr 15

    Layers
    Layers

    28 Apr 16

    Unyson Framework
    Unyson Framework

    10 Dec 15

    Ander sagteware ontwikkelaar Tom Christie

    MkDocs
    MkDocs

    20 Jul 15

    django-pdb
    django-pdb

    20 Feb 15

    django-auto-api
    django-auto-api

    14 Apr 15

    Kommentaar te Django REST framework

    Kommentaar nie gevind
    Kommentaar te lewer
    Draai op die foto!
    Soek op kategorie