Django REST framework

Software screenshot:
Django REST framework
Software informatie:
Versie: 3.2.2 Bijgewerkt
Upload datum: 1 Oct 15
Ontwikkelaar: Tom Christie
Licentie: Gratis
Populariteit: 87

Rating: nan/5 (Total Votes: 0)

Op basis van een modulaire architectuur kan de Django REST kader worden gebruikt bij het creëren van REST API's voor elke vorm van Web toegankelijke diensten.
De code is zeer goed gedocumenteerd en tutorials zijn bedoeld voor eenvoudige implementeren.
Op dit moment, bedrijven als Mozilla en Eventbrite vertrouwen op de Django REST kader om een ​​deel van hun API's Power

Wat is nieuw in deze release:.

< ul>

  • Betere ondersteuning voor API versioning.
  • Ingebouwde internationalisatie ondersteuning.
  • Ondersteuning voor Django 1,8's HStoreField en ArrayField.
  • Een super-smart cursor paginering regeling.
  • Een verbeterde paginering API ondersteunen header of-body paginering stijlen.
  • paginering controles teruggeven in de doorbladerbaar API.
  • Wat is nieuw in versie 3.1.0:.

    • Betere ondersteuning voor API versioning
    • Ingebouwde internationalisatie ondersteuning.
    • Ondersteuning voor Django 1,8's HStoreField en ArrayField.
    • Een super-smart cursor paginering regeling.
    • Een verbeterde paginering API ondersteunen header of-body paginering stijlen.
    • paginering controles teruggeven in de doorbladerbaar API.

    Wat is nieuw in versie 3.0.5:

    • Printable voorstellingen op serializers die u in staat om precies te inspecteren wat velden aanwezig op de instantie zijn.
    • De eenvoudige model serializers dat enorm gemakkelijker zijn te begrijpen en te debuggen, en dat maakt het makkelijk om te schakelen tussen de impliciete ModelSerializer klasse en de expliciete Serializer klasse.
    • Een nieuwe BaseSerializer klasse, waardoor het makkelijker te serializers schrijven voor alternatieve opslag backends, of om uw serialisatie en validatie logica volledig aanpassen.
    • Een schonere velden API waaronder nieuwe klassen zoals Listfield en MultipleChoiceField.
    • Super eenvoudige standaard implementaties voor de generieke uitzicht.
    • Ondersteuning voor dwingende manier waarop de validatie fouten worden behandeld door uw API.
    • Een metadata-API waarmee u kunt aanpassen hoe OPTIES aanvragen worden afgehandeld door de API.
    • Een compacter JSON-output met unicode stijl encoding standaard ingeschakeld.
    • Templated basis HTML formulier teruggeven voor serializers.

    Wat is nieuw in versie 2.3.12:

    • Beveiliging fix:
    • OrderingField nu alleen maakt het bestellen op leesbaar serializer velden of op velden expliciet opgegeven via ordering_fields. Dit voorkomt dat gebruikers in staat om te bestellen door velden die niet zichtbaar zijn in de API, en de exploitatie van het bestellen van gevoelige gegevens zoals wachtwoord-hashes.
    • Bugfix:
    • write_only = True velden nu weergegeven in het doorbladerbaar API.

    Wat is nieuw in versie 2.2.0:.

    • Python 3 support
    • Voegde een post_save () aansluiten op de algemene standpunten.
    • Laat serializers om dicts behandelen als objecten.
    • betreuren ManyRelatedField () syntax in het voordeel van RelatedField (veel = True)
    • betreuren null True over de betrekkingen in het voordeel van de vereiste = False.
    • =
    • afkeuren blank = True op CharFields, gebruik gewoon nodig = False.
    • afkeuren optioneel obj argument toestemmingen controles in het voordeel van has_object_permission.
    • afkeuren impliciete hyperlinks relations gedrag.
    • Bugfix: Fix gebroken DjangoModelPermissions
    • .
    • Bugfix:. Laat serializer uitgang worden gecached
    • Bugfix: Fix styling op doorbladerbaar API ingelogd
    • .

    Wat is nieuw in versie 2.1.6:.

    • losmaken DjangoModelPermissions

    Wat is nieuw in versie 2.1.1:

    • Ondersteuning gebruik van HTML uitzondering templates. Bv. 403.html
    • hyperlinks velden nemen optioneel slug_field, slug_url_kwarg en pk_url_kwarg argumenten.
    • Bugfix:. Deal met optionele trailing slashs goed bij het genereren van paneermeel
    • Bugfix: Maak tekstvelden dezelfde breedte als de andere velden in doorbladerbaar API
    • .

    Eisen

    • Python 2.6.x of hoger
    • Django 1.3 of hoger

    Vergelijkbare software

    Appier
    Appier

    10 Dec 15

    Horus Plus
    Horus Plus

    12 Apr 15

    Spludo
    Spludo

    13 Apr 15

    Andere software van ontwikkelaar Tom Christie

    Reacties op Django REST framework

    Reacties niet gevonden
    Commentaar toe te voegen
    Zet op de beelden!
    Zoek op categorie