wadofstuff.django.serializers er en Python-modul, der udvider Django indbyggede serializers, tilføjer 3 nye kapaciteter inspireret af Ruby on Rails JSON serializer. & Nbsp; Disse parametre tillader udvikleren mere kontrol over, hvordan deres modeller er føljeton.
De ekstra funktioner er:
& Nbsp; udelukker - en liste over felter, der skal udelukkes fra serialisering. Listen omfatter ikke forrang for markerne argument.
& Nbsp; ekstramateriale - en liste over ikke-model felt egenskaber eller konverterbare skal føljeton.
& Nbsp; relationer - en liste eller ordbog af model relaterede felter, der skal følges, og føljeton.
Eksempel på Fortløbende en relation
& Nbsp; >>> serializers.serialize ("JSON«, Group.objects.all (), led = 4, relationer = ('tilladelser «,))
& Nbsp; [
& Nbsp; {
& Nbsp; "pk": 2,
& Nbsp; "model": "auth.group",
& nbsp; "felter": {
& Nbsp; "navn": "session",
& nbsp; "tilladelser": [
& Nbsp; {
& Nbsp; "pk": 19,
& Nbsp; "model": "auth.permission",
& nbsp; "felter": {
& Nbsp; "kodenavn": "add_session",
& Nbsp; "navn": "Kan tilføje session",
& Nbsp; "indholdstype": 7
& Nbsp;}
& Nbsp;}
& Nbsp;]
& Nbsp;}
& Nbsp;}
& Nbsp;]
Hvad er nyt i denne udgivelse:
- Tilføjet understøttelse for & quot; naturlige nøgler & quot; som gennemført i Django.
Krav :
- Python
Kommentarer ikke fundet