Причина, по которой я бы сказал, что язык шаблонов django не делает XYZ-способ доступа к контекстным данным, заключается в том, что обычно в этот момент вы делаете слишком много на стороне шаблона по сравнению с представлением, которое его отображает.
Дизайнерское решение их шаблонного движка кажется более легким, чем, возможно, некоторым другим, которые дают вам более прямой доступ к данным.Но в идеале вы должны отформатировать контекст перед его передачей.
У вас также есть возможность создавать свои собственные фильтры шаблонов для более настраиваемой обработки данных.
В зависимости от вашего вопроса, доступ к дочерним элементам с использованием точечной нотации - это шаблонный шаблон django, позволяющий попробовать несколько подходов к разрешению элемента.Он пытается ключи словаря, атрибуты и т. Д. В определенном порядке.Вы просто используете точечную запись для всего.