Podrobnosti Software:
Verze: 3.2.2 Aktualizováno
Datum uploadu: 1 Oct 15
Licence: Volný
Popularita: 184
na základě modulární architektuře, rámec Django REST mohou být použity při vytváření REST API pro jakýkoliv druh webových dostupných služeb.
Kód je velmi dobře zdokumentována a návody jsou k dispozici pro snadnou Zavádění.
V tuto chvíli, společnosti jako Mozilla a Eventbrite důvěřovat rámec Django REST k moci některé jejich API
Co je nového v této verzi:.
< ul>
Co je nového ve verzi 3.1.0:.
- Lepší podpora pro API verzí
- Vestavěná podpora internacionalizace.
- Podpora Django 1.8 je HStoreField a ArrayField.
- Super-smart schéma kurzor stránkování.
- Zlepšený stránkování API, podpora záhlaví nebo in-těle stránkování styly.
- Stránkování kontroly rendering v browsable API.
Co je nového ve verzi 3.0.5:
- Otisknutelné reprezentace na Serializézy, které vám umožní kontrolovat přesně co pole jsou k dispozici na instanci.
- jednoduchý model Serializézy, které jsou mnohem srozumitelnější a ladění, a že aby bylo snadné přepínání mezi implicitní ModelSerializer třídy a explicitní Serializátor třídy.
- Nový BaseSerializer třídy, takže je snazší psát Serializézy alternativní jednotlivé služby, nebo zcela přizpůsobit serializaci a ověřovací logiku.
- A čistší pole API, včetně nové třídy, jako jsou ListField a MultipleChoiceField.
- Super jednoduché výchozí implementace pro generické zobrazení.
- Podpora naléhavými jak jsou chyby ověřování zpracovány Váš API.
- A metadata API, které vám umožní přizpůsobit, jak jsou volby žádostech vyřízených Váš API.
- A kompaktnější JSON výstup s kódováním Unicode styl ve výchozím nastavení zapnutá.
- templated bázi HTML formulář pro vykreslování Serializézy.
Co je nového ve verzi 2.3.12:
- Bezpečnost Oprava:
- OrderingField nyní pouze umožňuje objednávání na čitelných Serializátor polích, nebo na polích explicitně zadán pomocí ordering_fields. Tím se zabrání uživatelé budou moci objednat polí, které nejsou viditelné v API, a využívání uspořádání citlivých údajů, jako jsou hesla hodnoty hash.
- Oprava chyby:
- write_only = true pole se nyní zobrazují v browsable API.
Co je nového ve verzi 2.2.0:.
- Python 3 podpora
- Přidána post_save () háček na obecných názorů.
- Povolit Serializézy zvládnout dicts, stejně jako objekty.
- kritizovat ManyRelatedField () syntaxe ve prospěch RelatedField (mnoho = True)
- kritizovat null = True na vztahy ve prospěch požadovaného = false.
- kritizovat prázdné = TRUE na CharFields, stačí použít required = False.
- kritizovat volitelný obj argument oprávnění kontrol ve prospěch has_object_permission.
- kritizovat implicitní chování hypertextovými odkazy vztahů.
- Oprava chyby: opravit nefunkční DjangoModelPermissions .
- Oprava chyby:. Povolit serializer výstupu do mezipaměti
- Oprava chyby: Fix styling na browsable API přihlášení .
Co je nového ve verzi 2.1.6:.
- uvolnit DjangoModelPermissions
Co je nového ve verzi 2.1.1:
- použití Podpora výjimky HTML šablon. Např. 403.html
- Hyperlinked pole vzít volitelných slug_field, slug_url_kwarg a pk_url_kwarg argumenty.
- Oprava chyby:. Vypořádat se s volitelnými odtokové slashs správně při generování strouhanku
- Oprava chyby: Zkontrolujte textareas stejnou šířku jako ostatní pole v browsable API .
Požadavky na
- Python 2.6.x nebo novější
- Django 1.3 nebo vyšší
Komentáře nebyl nalezen