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à: 184

Rating: 4.0/5 (Total Votes: 1)

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

    Cement
    Cement

    20 Jul 15

    Scorched
    Scorched

    13 May 15

    Stick
    Stick

    10 Dec 15

    Argvard
    Argvard

    13 May 15

    Altri software di sviluppo Tom Christie

    Commenti a Django REST framework

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