wadofstuff.django.serializers er et Python-modul som utvider Django innebygde serial, og legger til tre nye funksjoner inspirert av Ruby on Rails JSON serialisering. & Nbsp; Disse parametrene lar utvikleren mer kontroll over hvordan deres modeller er serialisert.
De ekstra funksjonene er:
& Nbsp; utelukker - en liste over felt for å bli ekskludert fra serialisering. Listen utelukker forrang over feltene argument.
& Nbsp; statister - en liste over ikke-modellegenskapene felt eller callables å bli serialisert.
& Nbsp; relasjoner - en liste eller ordbok av modellrelaterte felt som skal følges og serialisert.
Eksempel på seriefunksjon et forhold
& Nbsp; >>> serializers.serialize ('json', Group.objects.all (), innrykk = 4, PR = ('tillatelser',))
& Nbsp; [
& Nbsp; {
& Nbsp; "pk": 2,
& Nbsp; "modell": "auth.group",
& nbsp; "felt": {
& Nbsp; "name": "session",
& nbsp; "tillatelser": [
& Nbsp; {
& Nbsp; "pk": 19,
& Nbsp; "modell": "auth.permission",
& nbsp; "felt": {
& Nbsp; "kodenavn": "add_session",
& Nbsp; "name": "Kan legge session",
& Nbsp; "content_type": 7
& Nbsp;}
& Nbsp;}
& Nbsp;]
& Nbsp;}
& Nbsp;}
& Nbsp;]
Hva er nytt i denne versjonen:
- Lagt til støtte for & quot; tangentene & quot; som gjennomføres i Django.
Krav
- Python
Kommentarer ikke funnet