我需要从python生成HTML。为此我使用的是HTML模块。 当我在我的应用程序中使用angularJS时,我必须在div标签中添加类似'ng-controller'的属性。(包含连字符的属性名称) 例如
<div ng-controller='myController'></div>
HTML模块不允许使用连字符或任何特殊字符作为属性名称的一部分。
我尝试了很多,但我无法找到任何解决方案。有人可以帮我这个吗?
答案 0 :(得分:0)
我最近检查过HTML模块,有raw_text()函数,允许用户显式添加HTML代码。
from html import HTML()
h = HTML()
h.raw_text('<div ng-controller="a"></div>')