1. Chupa

    14.03.2010

    0 ↑
    0 ↓
    Доброй ночи.

    У меня есть модель CustomUser, которая наследуется от User. Во вьюхе я беру обьекты CustomUser, сериализую их в json и отдаю через обычный JsonResponse.

    Так вот проблема в том, что при сериализации в обьект не добавляются атрибуты родительского класса, а только собственные атрибуты CustomUser.

    Код: http://dpaste.com/171651/

    Баг? Фича? Что делать?
  2. Chupa

    14.03.2010

    0 ↑
    0 ↓
    Только что заметил, что кое-что берется из родителя (groups и user_permissions)
    {
    "pk": 2,
    "model": "auth.customuser",
    "fields": {
    "floor": 13,
    "photo": "photos/AChuprin.jpg",
    "company": "\u041e\u041e\u041e \"\u0420\u0423\u041a\u0421\"",
    "user_permissions": [

    ],
    "groups": [

    ],
    "y": 43,
    "x": -419
    }
    },
  3. Chupa

    14.03.2010

    0 ↑
    0 ↓
    Причем эти атрибуты пустые, что на самом деле не правда :)
  4. в django 1.2 есть "Natural Keys", по описанию похоже на то, что хотите

    http://djangoadvent.com/1.2/natural-keys/

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.