wadofstuff.django.serializers модуль Python, который расширяет встроенные сериализаторы Django, добавив 3 новых возможностей, вдохновленные Ruby On Rails JSON сериализатор NBSP &;. Эти параметры позволяют разработчику больше контроля над тем, как их модели упорядочиваются.
Дополнительные возможности являются:
& NBSP; исключает - список полей, которые будут исключены из сериализации. Список включает имеет приоритет над аргументом полей.
& NBSP; дополнительные - список не модельных свойств или вызываемых объектов на местах для сериализации.
& 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
Комментарии не найдены