Programinė detalės:
Versija: 3.2.2 Atnaujintas
Įkėlimo datą: 1 Oct 15
Licencija: Nemokamai
Populiarumas: 184
Remiantis modulinės architektūra, Django POILSIO sistema gali būti naudojama kuriant REST API už bet kokį interneto paslaugų prieinamumą natūra.
Kodas yra labai gerai dokumentuotos ir vadovėliai pateikiami lengvai diegti.
Šiuo metu kompanijos kaip "Mozilla ir Eventbrite pasitikėti Django REST sistemą į valdžią kai jų API
Kas naujo , šioje laidoje.
< ul>
Kas naujo versijos 3.1.0.
- Geriau parama API versijų
- Built-in internacionalizavimo paramos.
- Parama Django 1.8 anketa HStoreField ir ArrayField.
- super protingas žymeklis numeracija sistema.
- patobulinta numeracija API remti antraštė arba kūno puslapių numeracija stilių.
- numeracija kontrolė teikiančios į galima naršyti API.
Kas naujo versijos 3.0.5:
- Versija atstovybės ant serializers, kurie leidžia jums patikrinti tiksliai ką laukai yra ant Pavyzdžiui.
- Paprasta modelis serializers, kurie yra žymiai lengviau suprasti ir derinti, o leidžia lengvai perjungti numanomą ModelSerializer klasės ir aiškų serializer klasę.
- Naujas BaseSerializer klasės, kad būtų lengviau rašyti serializers alternatyvių saugojimo backends arba visiškai pritaikyti savo Publikacija ir patvirtinimo logiką.
- švaresnis laukai API įskaitant naujų klasių, pavyzdžiui, ListField ir MultipleChoiceField.
- super paprasta numatytieji diegimas generinio nuomonėmis.
- Parama privalomais kaip tikrinimo klaidos yra tvarkomi jūsų API.
- metaduomenų API, kuri leidžia jums tinkinti, kaip OPTIONS prašymai tvarkomi jūsų API.
- kompaktiškas JSON produkcija su Unicode koduotę stiliaus įjungta pagal numatytuosius nustatymus.
- Templated pagrįsta HTML forma atvaizdavimas serializers.
Kas naujo versijos 2.3.12:
- SAUGUMO PATAISYMAS:
- OrderingField dabar leidžia tik užsakant nuo skaitymo serializer srityse, arba srityse aiškiai detalizuojamos naudojant ordering_fields. Tai apsaugo vartotojai galėtų užsisakyti laukų, kurie nėra matomas API ir išnaudoja jautrių duomenų, kaip antai slaptažodžių maišos užsakymą.
- Ištaisyta:
- write_only = true laukai dabar rodo į galima naršyti API.
Kas naujo versijos 2.2.0.
- Python 3 pagalba
- Pridėta post_save () Pajungti prie generinių nuomonėmis.
- Leisti serializers tvarkyti dicts taip pat objektų.
- protestuoti ManyRelatedField () sintaksė naudai RelatedField (daugelis = true);
- protestuoti null Tiesa dėl santykių naudai reikalaujama = false. =
- Prieštarauti tuščias = true CharFields, tiesiog naudokite reikalaujama = false.
- Prieštarauti neprivalomas obj argumentą leidimus patikrinimus naudai has_object_permission.
- Prieštarauti numanomą susietas ryšių elgesį.
- Ištaisyta: Fix skaldytų DjangoModelPermissions .
- Ištaisyta:. Leiskite serializer produkcija turi būti išsaugotos,
- Ištaisyta: Fix stilių apie galima naršyti API Prisijunkite .
Kas naujo versijos 2.1.6.
- nuimti DjangoModelPermissions
Kas naujo 2.1.1 versija:
- Pagalba naudojimas HTML išimtis šablonus. Pvz. 403.html
- susietas laukai imtis variantus slug_field, slug_url_kwarg ir pk_url_kwarg argumentus.
- Ištaisyta:. Susidoroti su pasirenkamais Prikabinamas slashs tinkamai generuojant džiūvėsėliai
- Ištaisyta: Padaryti textareas patį plotį kitų sričių galima naršyti API .
Reikalavimai :
- Python 2.6.x ar aukštesnė;
- Django 1.3 arba naujesnė versija;
Komentarai nerastas