Szoftver adatai:
Változat: 3.2.2 Frissítve
Feltöltés dátuma: 1 Oct 15
Engedély: Ingyenes
Népszerűség: 184
Ennek alapján egy moduláris felépítésű, a Django REST keret felhasználható létrehozásában REST API bármilyen webes hozzáférhető szolgáltatások.
A kód nagyon jól dokumentált és ismertetők állnak rendelkezésre az egyszerű bevetése.
Ebben a pillanatban, a vállalatok, mint a Mozilla és Eventbrite bíznak a Django REST keretet a hatalmat azok egyes API-k.
Mi az új ebben a kiadásban:
< ul>
Mi az új verzióban 3.1.0:
- jobb támogatása API verzióarchiválási.
- Beépített nemzetközi támogatás.
- Támogatás Django 1.8 a HStoreField és ArrayField.
- Egy szuper-intelligens kurzor lapszámozásról rendszert.
- Egy jobb oldalszámozásra API támogatása fejléc vagy test lapszámozásról stílusok.
- Pagination ellenőrzések teszi az böngészhető API.
Mi az új verzióban 3.0.5:
- nyomtatható ábrázolások sorosító, amely lehetővé teszi, hogy ellenőrizze, hogy pontosan milyen területeken van jelen a példányon.
- Egyszerű modell sorosító, hogy mérhetetlenül könnyebb megérteni és a hibakeresés, és hogy könnyen válthatunk az implicit ModelSerializer osztály és az explicit Serializer osztály.
- Egy új BaseSerializer osztályban, így könnyebben levelet sorosító alternatív tárolási hátterek, vagy teljesen testre a sorszámozás és validációs logikát.
- A tisztább területeken API beleértve az új osztályok, mint a ListField és MultipleChoiceField.
- Super egyszerű alapértelmezett implementációja az általános nézetek.
- Támogatás kényszerítő milyen ellenőrzési hibák kezeli API.
- A metaadat API, amely lehetővé teszi a testre lehetőségeket hogyan kéréseket API.
- A kompakt JSON kimeneti unicode stílusú kódolás alapértelmezésben be van kapcsolva.
- Sablonozott alapú HTML formában teszi számára sorosító.
Mi az új verzióban 2.3.12:
- Biztonsági javítás:
- OrderingField most csak lehetővé rendelési on olvasható Comment területeken, illetve a területen kifejezetten megadva segítségével ordering_fields. Ez megakadályozza, hogy a felhasználók képesek rendelni, mezők, amelyek nem láthatók az API, és kihasználva a rendelési érzékeny adatok, mint például a jelszó hash.
- Hibajavítás:
- write_only = True mezőket megjeleníti az böngészhető API.
Mi az új 2.2.0 verzió:
- Python 3 támogatását.
- Added post_save () akassza a generikus nézeteit.
- Hagyjuk sorosító kezelni dicts valamint a tárgyak.
- elavultnak ManyRelatedField () kifejezés mellett RelatedField (sok = True)
- elavultnak null = True kapcsolatokról mellett kötelező = False.
- inaktiválása üres = TRUE CharFields, csak használja required = False.
- inaktiválása opcionális obj érv engedélyeket ellenőrzések mellett has_object_permission.
- inaktiválása implicit hiperlinkelt kapcsolatok viselkedését.
- Hibajavítás: Fix törött DjangoModelPermissions.
- Hibajavítás: Hagyjuk Comment kimeneti tárolt változat.
- Hibajavítás: Fix hajformázást böngészhető API bejelentkezést.
Mi az új verzióban 2.1.6:
- leszerel DjangoModelPermissions.
Mi az új 2.1.1 verzióját:
- Támogatás használata HTML kivétel sablonokat. Ilyen például. 403.html
- HYPERLINKELT mezőket veszi opcionális slug_field, slug_url_kwarg és pk_url_kwarg érveket.
- Hibajavítás: Foglalkozzunk opcionális záró slashs megfelelően, ha generáló zsemlemorzsát.
- Hibajavítás: Tedd szövegdobozokba ugyanolyan széles, mint más területeken böngészhető API.
követelmények :
- Python 2.6.x vagy magasabb
- Django 1.3 vagy újabb
Hozzászólás nem található