带有包含连字符的属性的HTML标记

时间:2017-04-06 12:08:26

标签: python-3.x angular-ui-grid

我需要从python生成HTML。为此我使用的是HTML模块。 当我在我的应用程序中使用angularJS时,我必须在div标签中添加类似'ng-controller'的属性。(包含连字符的属性名称) 例如

<div ng-controller='myController'></div>

HTML模块不允许使用连字符或任何特殊字符作为属性名称的一部分。

我尝试了很多,但我无法找到任何解决方案。有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

我最近检查过HTML模块,有raw_text()函数,允许用户显式添加HTML代码。

from html import HTML()
h = HTML()
h.raw_text('<div ng-controller="a"></div>')

相关问题