HTML-теги (точнее, <
) автоматически экранируются шаблонами Django для предотвращения уязвимостей межсайтового скриптинга.Вы можете использовать фильтр safe
(например, {{menustring|safe}}
), чтобы избежать экранирования.
Вы почти наверняка не должны использовать это здесь - вы должны вместо этого передать список групп в шаблон,и перебирать их там.Это гарантирует, что отдельные элементы экранируются там, где это требуется, а также позволяет избежать использования логики рендеринга шаблонов в вашем коде.