django-serializers

Szoftver screenshot:
django-serializers
Szoftver adatai:
Változat: 0.5.1
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Tom Christie
Engedély: Ingyenes
Népszerűség: 3

Rating: nan/5 (Total Votes: 0)

A Django-sorosító egy Django app, amely rugalmas serialization tárgyak, modellek és querysets.
Célja, hogy válthatná a jelenlegi, rugalmatlan serialization. Meg kell tudni, hogy a jelenlegi dumpdata formátumban, ugyanakkor pedig könnyen felülírhatja és testre.
Sorosító deklarált egy simlar formátumban forma és Modell nyilatkozatok, melyeknek belső Meta osztály, amely általános beállításokat, és adott esetben egy sor Helytelenül osztályok hogy nyilvánító belül a Comment osztályban.
A Comment osztály maga is végrehajtja a Field felület, ami azt jelenti, képviseljük szerializációja beágyazott példányok különböző módokon.
Telepítés
Telepítse pip:
pip telepíteni Django-sorosító
Adott esetben, ha azt szeretné, hogy tartalmazza a Django-Comment tesztek a projektben, add sorosító a INSTALLED_APPS beállítás:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "seriliazers",
)
Ne feledje, hogy ha klónozott a git repo lehet futtatni a teszteket közvetlenül, a nyújtott manage.py fájl:
manage.py vizsgálat:

Tulajdonságok :

  • Támogatja serialization önkényes python objektumokat a Comment osztály.
  • Támogatja serialization modellek és querysets segítségével ModelSerializer.
  • Támogatja serialization a meglévő dumpdata formátumban, a DumpDataSerializer.
  • Támogatja lapos sorszámozás, és beágyazott serialization (tetszőleges mélységig), és kezeli a rekurzív kapcsolatok.
  • Lehetővé mind implicit területeken, amelyeknek eltökélt ponton serialization, és explicit területeken, amelyek nyilvánította a Comment osztályban.
  • A nyilatkozatot a sorszámozás szerkezete kezelik függetlenül a rendszer végső használt kódolás (pl "json", "xml", stb ...). Ez azért kívánatos, pl. API, amely szeretné támogatni az adott adatbázisba kimenete a számos különböző formátumban.
  • Jelenleg támogatja "json", "YAML", "xml".
  • Támogatja a megrendelt mezők readablity, és rendezetlen területeken a sebesség.
  • Támogatja a mezőket, corrospond a Django modell mezőt, és a mezők, hogy corrospond más attribútumok, mint például get_absolute_url.
  • Horog egész, hogy a teljes testreszabhatóság. Pl. Kulcs írása neveket használ javascript stílusban teve burkolat.
  • Egyszerű, tiszta API.
  • Átfogó tesztsorozat.

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Tom Christie

Hozzászólások a django-serializers

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!