wadofstuff.django.serializers is 'n Python module wat Django se ingeboude serializers strek, en voeg 3 nuwe vermoëns geïnspireer deur die Ruby on Rails into serializer & nbsp;. Hierdie parameters toelaat dat die ontwikkelaar meer beheer oor hoe hulle modelle is serialized.
Die addisionele funksies is:
& Nbsp; sluit uit - 'n lys van velde van serialisasie uitgesluit word. Die lys sluit voorrang oor die velde argument.
& Nbsp; ekstras - 'n lys van nie-model veld eienskappe of callables word serialized.
& Nbsp; verhoudings - 'n lys of woordeboek van model verwante velde wat gevolg moet word en serialized.
Voorbeeld van serializeren n verhouding
& Nbsp; >>> serializers.serialize ('into' Group.objects.all (), streepje = 4, verhoudings = ('permissions,))
& Nbsp; [
& Nbsp; {
& Nbsp; "pk": 2,
& Nbsp; "model": "auth.group"
& Nbsp; "velde": {
& Nbsp; "naam": "sessie",
& Nbsp; "regte" [
& Nbsp; {
& Nbsp; "pk": 19,
& Nbsp; "model": "auth.permission"
& Nbsp; "velde": {
& Nbsp; "kodenaam": "add_session"
& Nbsp; "naam": "Kan sessie by te voeg",
& Nbsp; "inhoud_type": 7
& Nbsp;}
& Nbsp;}
& Nbsp;]
& Nbsp;}
& Nbsp;}
& Nbsp;]
Wat is nuut in hierdie release:
- Bygevoeg ondersteuning vir & quot; natuurlike sleutels & quot; soos toegepas in Django.
Vereistes :
- Python
Kommentaar nie gevind