django-serializers

Programinė įranga Screenshot:
django-serializers
Programinė detalės:
Versija: 0.5.1
Įkėlimo datą: 20 Feb 15
Kūrėjas: Tom Christie
Licencija: Nemokamai
Populiarumas: 3

Rating: nan/5 (Total Votes: 0)

Django-serializers yra Django programa, kuri suteikia lanksčią Publikacija objektų, modelių ir querysets.
Jis yra skirtas būti potencialus pakaitalas dabartinės, nelankstus Publikacija. Ji turėtų būti pajėgi palaikyti esamą dumpdata formatą, o taip pat yra lengva nepaisyti ir pritaikyti.
Serializers yra deklaruotas simlar formato forma ir pavyzdiniai deklaracijos, kurių vidinis Meta klasės teikiant bendrąsias galimybes, ir pasirinktinai su lauko klasių šaliai skelbiantis viduje serializer klasės rinkinys.
Pati Comment klasę taip pat įgyvendina srityje sąsają, o tai reiškia, mes galime atstovauti serializavimas įdėtos atvejais įvairiais būdais.
Diegimas
Įdiekite naudojant pip:
PIP įdiegti Django-serializers
Pasirinktinai, jei norite įtraukti django-serializer testus savo projektą, pridėti serializers savo INSTALLED_APPS nustatymas:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "seriliazers"
)
Atkreipkite dėmesį, kad jei jūs klonuotos su git atpirkimo galite paleisti bandymus tiesiogiai su numatyta manage.py failą:
manage.py testas

Įranga :.

  • Palaiko Publikacija savavališkai python objektų naudojančių serializer klasė "
  • Palaiko Publikacija modelių ir querysets naudojant ModelSerializer.
  • Palaiko Publikacija į esamą dumpdata formatu, naudojant DumpDataSerializer.
  • Palaiko butas Publikacija ir įdėtos Publikacija (į savavališkai gylio) ir rankenos rekursinių santykius.
  • Leidžia tiek numanomus srityse, kurios nustatytos ties Publikacija tašką ir aiškiai srityse, kurios nurodytos ant serializer klasę.
  • iš Publikacija struktūros deklaracija yra tvarkomi independantly galutinio kodavimas naudojamas (pvz "JSON", "XML" ir tt ...). Tai pageidautina, pvz. API, kuri nori palaikyti tam tikrą rinkinį yra išėjimas į įvairių formatų.
  • Šiuo metu palaiko "JSON", "yaml", "xml".
  • Palaiko tiek užsakytas laukus readablity ir netvarkingai laukus greičiu.
  • Palaiko tiek laukų, corrospond į Django modelio srityse ir laukus, corrospond kitų atributų, pavyzdžiui, get_absolute_url.
  • Kabliukai visoje leisti visiškai pritaikyti. Pvz. Rašymo pagrindines pavardes naudojant "JavaScript" stiliaus kupranugarių korpusą.
  • Paprasta, švarus API.
  • Išsami bandymo komplekto.

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Tom Christie

Komentarai django-serializers

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!