Псевдо-форма в админке Django, которая генерирует объект json при сохранении

У меня есть модель с полем для объекта json. Этот объект используется на сайте, помимо прочего, для управления некоторыми переменными css.

Прямо сейчас в админке у меня есть текстовое поле, в котором пользователь может сохранить объект json. Я хотел бы показать форму со всеми атрибутами, которая при сохранении сгенерирует объект json.

В основном, пользователь видит, и данные сохраняются, например:

{
    "name":"hookedonwinter",
    "user-id":123,
    "basics":{
        "height":150,
        "weight":150
        }
}

И я бы предпочел, чтобы пользователь видел это:

Name: <input field>
User Id: <input field>
Height: <input field>
Weight: <input field>

и данные по-прежнему хранятся в json.

Любое руководство приветствуется. Ссылки на документы, которые это объясняют, приветствуются вдвойне.

Спасибо!

11
задан hookedonwinter 5 March 2012 в 15:53
поделиться