wadofstuff.django.serializers is een Python module die Django ingebouwde serializers strekt, het toevoegen van 3 nieuwe mogelijkheden geïnspireerd door de Ruby on Rails JSON serializer & nbsp;. Deze parameters laten de ontwikkelaar meer controle over hoe hun modellen zijn series.
De extra mogelijkheden zijn:
& Nbsp; sluit - een lijst van de velden van serialisatie worden uitgesloten. De lijst is exclusief voorrang boven de velden argument.
& Nbsp; extra's - een lijst van niet-model veld eigenschappen of callables te worden geserialiseerd.
& Nbsp; relaties - een lijst of woordenboek van het model gerelateerde gebieden te volgen en series.
Voorbeeld van serialisatie een relatie
& Nbsp; >>> serializers.serialize ("json", Group.objects.all (), streepje = 4, relations = ('rechten',))
& Nbsp; [
& Nbsp; {
& Nbsp; "pk": 2,
& Nbsp; "model": "auth.group",
& Nbsp; "velden": {
& Nbsp; "naam": "sessie",
& Nbsp; "machtigingen": [
& Nbsp; {
& Nbsp; "pk": 19,
& Nbsp; "model": "auth.permission",
& Nbsp; "velden": {
& Nbsp; "codenaam": "add_session",
& Nbsp; "naam": "Kan sessie toe te voegen",
& Nbsp; "content_type": 7
& Nbsp;}
& Nbsp;}
& Nbsp;]
& Nbsp;}
& Nbsp;}
& Nbsp;]
Wat is nieuw in deze release:
- Ondersteuning voor & quot; natuurlijke toetsen & quot; zoals geïmplementeerd in Django.
Eisen
- Python
Reacties niet gevonden