Mjukvaruinformation:
Version: 3.2.2 Uppdaterad
Ladda upp dagen: 1 Oct 15
Licens: Gratis
Popularitet: 184
Baserat på en modulär arkitektur, kan ram Django REST användas för att skapa REST API: er för alla typer av webb tillgängliga tjänster.
Koden är mycket väl dokumenterad och handledning där du snabbt utplacera.
I detta ögonblick, företag som Mozilla och Eventbrite lita på Django REST ram för att driva en del av sina API
Vad är nytt i den här versionen.
< ul>
Vad är nytt i version 3.1.0:.
- Bättre stöd för API versionshantering
- Inbyggt stöd för internationalisering.
- Stöd för Django 1.8 s HStoreField och ArrayField.
- En supersmarta markören sidnumrering systemet.
- En förbättrad sidnumrering API, stödja huvudet eller kroppen paginering stilar.
- sidindelning kontroller rendering i sökbara API.
Vad är nytt i version 3.0.5:
- utskrivbara representationer på serializers som gör att du kan inspektera exakt vilka områden förekommer på instansen.
- enkel modell serializers som är vida lättare att förstå och felsöka, och som gör det enkelt att växla mellan den implicita ModelSerializer klassen och explicita Serializer klassen.
- En ny BaseSerializer klass, vilket gör det lättare att skriva serializers alternativa lagrings implementationer, eller att helt anpassa din serialisering och validering logik.
- En renare fält API inklusive nya klasser såsom ListField och MultipleChoiceField.
- Super enkla standard implementeringar för de generiska vyer.
- Stöd för tvingande hur valideringsfel hanteras av din API.
- En metadata API som gör att du kan anpassa hur optioner förfrågningar hanteras av din API.
- En mer kompakt JSON utgång med unicode stil kodning aktiverad som standard.
- mallade baserat HTML-formulär rendering för serializers.
Vad är nytt i version 2.3.12:
- Säkerhet fix:
- OrderingField nu bara tillåter att beställa på läsbara serializer fält, eller på fält explicit anges med ordering_fields. Detta hindrar användare att kunna beställa av fält som inte är synliga i API, och utnyttja beställning av känsliga data såsom lösenord hashes.
- Bugfix:
- write_only = true fält visas nu i sökbara API.
Vad är nytt i version 2.2.0:.
- Python 3 support
- Lade till en post_save () krok till de generiska vyer.
- Tillåt serializers att hantera dicts samt objekt.
- nedvärdera ManyRelatedField () syntax till förmån för RelatedField (många = sant)
- nedvärdera null = Sant om förbindelserna till förmån för krävs = False.
- nedvärdera tomt = Sant på CharFields, bara använda krävs = False.
- nedvärdera valfri obj argument i behörighetskontroller till förmån för has_object_permission.
- nedvärdera underförstått hyperlänkade relationer beteende.
- Bugfix: fixa trasiga DjangoModelPermissions .
- Bugfix:. Låt serialiserare utgång ska cachade
- Bugfix: Fix styling på bläddringsbar API inloggning .
Vad är nytt i version 2.1.6:.
- Unfix DjangoModelPermissions
Vad är nytt i version 2.1.1:
- Support användning av HTML undantags mallar. T.ex. 403.html
- en hyperlänk fält ta valfria slug_field, slug_url_kwarg och pk_url_kwarg argument.
- Buggfix:. Deal med valfria släpande slashs ordentligt när du skapar ströbröd
- Buggfix: Gör textfält samma bredd som andra områden i bläddringsbar API .
Krav :
- Python 2.6.x eller högre
- Django 1.3 eller högre
Kommentarer hittades inte