Использование того же объекта, как SHOW 2 разных результата с использованием шаблона django?Django: Используя тот же объект, как показать 2 разных результата в шаблоне django?
На одной странице есть два div, он должен отображать различную информацию, используя один и тот же объект.
ВХОД
объект данных имеет следующие
[
{
"Google": [
{
"Rating": 1,
"Website": {
"id": "1",
"Name": "googleplus"
}
},
{
"Rating": 2,
"Website": {
"id": "1",
"Name": "googleplus"
}
},
{
"Rating": 1,
"Website": {
"id": "2",
"Name": "googlemap"
}
}
]
},
{
"Facebook": [
{
"Rating": 1,
"Website": {
"id": "1",
"Name": "facebookplus"
}
},
{
"Rating": 2,
"Website": {
"id": "1",
"Name": "facebookplus"
}
},
{
"Rating": 1,
"Website": {
"id": "2",
"Name": "facebookmap"
}
}
]
}
]
ХОЧЕТ ВЫХОДА
DIV 1 (названия сайта должны быть уникальные значения)
ДИВ 2 (должен отображать все Имена веб-сайта)
главного старта DIV
петля 1
Google ------ DIV 1 (googleplus, googlemap) ------ DIV 2 (googleplus, googleplus, googlemap)
петля 2
Facebook ------ DIV 1 (facebookplus, facebookmap) ------ DIV 2 (facebookplus, facebookplus, facebookmap)
Основной конец DIV
Привет, Те, информация идет не из моделей, а не Сво динамические данные от API REST. и еще одна вещь, я дал простой сценарий, количество списков должно быть больше 5000 – user2224250
Тогда вам нужно будет сделать это в JavaScript. Невозможно манипулировать данными, которые отсутствуют во время рендеринга с Python. –
Второй вариант - создать две конечные точки API, одну со всеми данными и другую с уникальными именами. –