НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗djTsTmClMC 11 of 49 menu

Задачи на передачу многомерных коллекций в шаблоны в Django. Часть 1

В представлении объявлена многомерная структура:

data = { 'person': { 'name': 'Alice', 'contacts': { 'email': 'alice@example.com', 'phone': '+123456789' } } }

Выведите данные из многомерной структуры в шаблоне:

Alice

Email: alice@example.com

Phone: +123456789

В представлении объявлена структура с массивом внутри словаря:

company = { 'name': 'Tech Corp', 'departments': ['IT', 'HR', 'Finance'] }

Выведите данные из структуры в шаблоне:

Tech Corp

Departments: IT, HR, Finance

В представлении объявлен массив словарей:

products = [ {'name': 'Laptop', 'price': 1000}, {'name': 'Mouse', 'price': 25} ]

Выведите данные из массива словарей в шаблоне:

Product 1: Laptop - $1000

Product 2: Mouse - $25

В представлении объявлена сложная многомерная структура:

university = { 'name': 'State University', 'faculties': [ { 'name': 'Computer Science', 'students': ['John', 'Mike'] }, { 'name': 'Mathematics', 'students': ['Anna', 'Kate'] } ] }

Выведите данные из сложной структуры в шаблоне:

State University

Faculty 1: Computer Science - Students: John, Mike

Faculty 2: Mathematics - Students: Anna, Kate

В представлении объявлен кортеж с вложенным словарем:

person = ('John', 30, {'city': 'London', 'job': 'Developer'})

Выведите данные из кортежа в шаблоне:

Name: John

Age: 30

City: London

Job: Developer

В представлении объявлено множество с кортежами:

products = {('Laptop', 1000), ('Mouse', 25), ('Keyboard', 75)}

Выведите данные из множества в шаблоне:

Product: Laptop - $1000

Product: Mouse - $25

Product: Keyboard - $75

В представлении объявлен кортеж с вложенным списком:

project = ('Web App', ['Python', 'Django', 'HTML', 'CSS'])

Выведите данные из кортежа в шаблоне:

Project: Web App

Technologies: Python, Django, HTML, CSS

В представлении объявлено множество с вложенными словарями:

employees = { {'name': 'Alice', 'department': 'IT'}, {'name': 'Bob', 'department': 'HR'}, {'name': 'Charlie', 'department': 'Finance'} }

Выведите данные из множества в шаблоне:

Employee: Alice - IT

Employee: Bob - HR

Employee: Charlie - Finance

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить