После получения JSON, как я могу создать строку для отображения в представлении Django - PullRequest
1 голос
/ 02 июля 2011

Предположим, я получил объект JSON в своей функции jquery

[{"pk": 38, "model": "app.book", "fields": {"book_name": "Learn JSON", "book_branch": "Web"}}]

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

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

У меня есть много примеров из интернета, но они жестко кодируют поля

1 Ответ

1 голос
/ 02 июля 2011

Полагаю, вы уже проанализировали JSON с помощью jQuery.

Вы можете просто использовать цикл for...in [документы] для перебора всех свойств объекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...