Django django-admin-tools DashboardModule - HTML-контент - PullRequest
1 голос
/ 18 февраля 2011

django-admin-tools говорит, что мы можем использовать HTML (или) Text в дочерних элементах.Но это ускользает от заданных тегов HTML.Все теги были отображены как даные без рендеринга.

self.children.append(modules.DashboardModule(
                  title = 'Example',
                  children = ['<b>bold example</b>',],
))

Ответы [ 2 ]

1 голос
/ 19 февраля 2011

изменить шаблон

admin_tools / dashboard / module.html

и добавить

{% autoescape off%} {%endautoescape%}

0 голосов
/ 19 февраля 2011

Из документации:

pre_content
Text or HTML content to display above the module content. Default value: None.

content
The module text or HTML content. Default value: None.

post_content
Text or HTML content to display under the module content. Default value: None.

Нет, где в этом документе говорится, что свойство children может содержать HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...