Форум сайта python.su
Здравствуйте! коль уж эта ветка для начинающих, то над возможной тупостью моего вопроса прошу не смеяться))
мне нужно в шаблоне Джанго обратиться к элементу словаря по значению из другого, никак не вдуплю,как это сделать.
например, в ПХП можно, условно, сделать так:
есть элемент массива:
$users = array( ‘id’ => 1, ‘name =’John');
$users_info = array(
1 => array('age' => 30, fname => ‘Smith’)
)
мне нужно получить информацию из второго массива так:
$users_info[$users[id]]['age']
{{ users_info[users.id].age }}
Офлайн
А никак! Разработчики джанги твердо уверены, что верстальщик - это настолько тупое ничтожество, что его необходимо тотально огораживать в любых действиях выходящих за рамки букваря. Рекомендую как можно быстрее забыть джанговские шаблоны и открыть для себя jinja2, благо в последних версиях джанги этот шаблонизатор поддерживается из коробки.
https://docs.djangoproject.com/en/1.10/topics/templates/ - читать внимательно все что касается jinja2
Офлайн