wadofstuff.django.serializers е Python модул, който се простира вградени serializers Django, добавяйки 3 нови възможности, вдъхновени от Руби на релси JSON serializer & Nbsp;. Тези параметри позволяват на разработчика повече контрол върху това как техните модели са сериализирани.
Допълнителните възможности са:
& Nbsp; включва - списък на полета, за да бъдат изключени от сериализация. Списъкът изключва има предимство пред аргумента на полета.
& Nbsp; екстри - списък на не-модел полеви свойства или callables да бъдат сериализирани.
& Nbsp; отношения - списък или речник на полета модел свързана трябва да се следват и сериализирани.
<Силен> Пример за сериализиране Обвързан
& Nbsp; >>> serializers.serialize ("JSON", Group.objects.all (), второ тире = 4, отношения = ("разрешения",))
& Nbsp; [
& Nbsp; {
& Nbsp; "п.к.": 2,
& Nbsp; "модел": "auth.group",
& Nbsp; "полета": {
& Nbsp; "име": "сесия",
& Nbsp; "разрешения": [
& Nbsp; {
& Nbsp; "п.к.": 19,
& Nbsp; "модел": "auth.permission",
& Nbsp; "полета": {
& Nbsp; "кодово име": "add_session",
& Nbsp; "име": "Може да добавите сесия",
& Nbsp; "CONTENT_TYPE": 7
& Nbsp;}
& Nbsp;}
& Nbsp;]
& Nbsp;}
& Nbsp;}
& Nbsp;]
Какво ново в тази версия:
- Добавена е поддръжка за & quot; физически ключове & quot; както са въведени в Django.
<силни> Изисквания
- Python
Коментари не е намерена