Django REST framework

Software screenshot:
Django REST framework
Dettagli del software:
Versione: 3.2.2 Aggiornato
Data di caricamento: 1 Oct 15
Sviluppatore: Tom Christie
Licenza: Libero
Popolarità: 87

Rating: nan/5 (Total Votes: 0)

Basata su un'architettura modulare, il quadro Django resto può essere utilizzato per creare REST API per qualsiasi tipo di servizi accessibili web.
Il codice è molto ben documentato e tutorial sono forniti per facilitare la Distribuzione.
In questo momento, le aziende come Mozilla e Eventbrite fiducia il quadro Django REST per alimentare alcuni dei loro API

Cosa c'è di nuovo in questa versione:.

< ul>

  • Migliore supporto per API delle versioni.
  • Il supporto incorporato di internazionalizzazione.
  • Supporto per Django 1.8 di HStoreField e ArrayField.
  • Uno schema super-intelligente cursore impaginazione.
  • Una migliore API impaginazione, intestazione sostenere o nel corpo stili paginazione.
  • controlli di paginazione di rendering nell'API sfogliabile.
  • Cosa c'è di nuovo nella versione 3.1.0:.

    • Migliorato il supporto per API versioning
    • Il supporto incorporato di internazionalizzazione.
    • Supporto per Django 1.8 di HStoreField e ArrayField.
    • Uno schema super-intelligente cursore impaginazione.
    • Una migliore API impaginazione, intestazione sostenere o nel corpo stili paginazione.
    • controlli di paginazione di rendering nell'API sfogliabile.

    Cosa c'è di nuovo nella versione 3.0.5:

    • rappresentazioni stampabili su serializzatori che consentono di ispezionare esattamente quali campi sono presenti nell'istanza.
    • serializzatori semplice modello che sono di gran lunga più facili da comprendere ed eseguire il debug, e che lo rendono facile per passare tra la classe ModelSerializer implicita e la classe serializzatore esplicito.
    • Una nuova classe BaseSerializer, rendendo più facile scrivere serializzatori per backend di stoccaggio alternativi, o di personalizzare completamente il vostro serializzazione e la logica di convalida.
    • Una campi API più pulita comprese le nuove classi come ListField e MultipleChoiceField.
    • Super semplici implementazioni di default per il punto di vista generico.
    • Supporto per superiori come errori di convalida vengono gestiti da vostra API.
    • Una API di metadati che consente di personalizzare la modalità OPZIONI richieste vengono gestite dal API.
    • L'uscita JSON più compatto con la codifica Unicode stile attivata per impostazione predefinita.
    • Templated form HTML basato rendering per serializzatori.

    Cosa c'è di nuovo nella versione 2.3.12:

    • fix di sicurezza:
    • OrderingField ora solo permette di ordinare sui campi serializzatore leggibili, o sui campi esplicitamente specificato usando ordering_fields. Questo impedisce agli utenti la possibilità di ordinare da campi che non sono visibili nell'API, e sfruttando l'ordinamento dei dati sensibili come gli hash delle password.
    • Bugfix:
    • write_only = True campi ora visualizzati nelle API sfogliabile.

    Cosa c'è di nuovo nella versione 2.2.0:.

    • Python 3 supporto
    • Aggiunto un post_save () agganciare alle viste generiche.
    • Consenti serializzatori per gestire dicts così come gli oggetti.
    • deprecare ManyRelatedField () la sintassi a favore di RelatedField (molti = True)
    • deprecare nullo = True sulle relazioni in favore di required = False.
    • obsoleti in bianco = True su CharFields, basta usare required = False.
    • obsoleti argomento obj opzionale autorizzazioni assegni in favore di has_object_permission.
    • obsoleti implicito comportamento relazioni con collegamento ipertestuale.
    • Bugfix: Fix DjangoModelPermissions rotti
    • .
    • Bugfix:. Lasciare uscita serializzatore per memorizzare nella cache
    • Bugfix: Fix styling su sfogliabile API login
    • .

    Cosa c'è di nuovo nella versione 2.1.6:.

    • Unfix DjangoModelPermissions

    Cosa c'è di nuovo nella versione 2.1.1:

    • uso Supporto di modelli di eccezione HTML. Es. 403.html
    • campi collegamento ipertestuale accettano argomenti slug_field, slug_url_kwarg e pk_url_kwarg opzionali.
    • Bugfix:. trattare con slashs finale opzionale correttamente durante la generazione di pangrattato
    • Bugfix: Fare textarea stessa larghezza altri campi API sfogliabile
    • .

    Requisiti :

    • 2.6.x Python o superiore
    • Django 1.3 o superiore

    Programmi simili

    Ni
    Ni

    13 May 15

    Toto
    Toto

    20 Jul 15

    Aura Framework
    Aura Framework

    12 Apr 15

    Altri software di sviluppo Tom Christie

    MkDocs
    MkDocs

    20 Jul 15

    Commenti a Django REST framework

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!
    Ricerca per categoria