问题描述
在 Kuma CMS 中,我们的用户创建列表项以获取说明。还有标题和其他文字。主要是 h2、ul/li 和 p 元素。
它通过 AtCore.receiver("onstart")
def onstart(self,sender,**kwargs):
self.core.periodic(60,self.dr_signal_checker)
_log.debug(f'*** [SIG CHECKER Agent INFO] *** - AGENT ONSTART CALLED SUCCESS!')
def dr_signal_checker(self):
try:
requests = (grequests.get(self.url),)
result,= grequests.map(requests)
contents = result.json()
_log.debug(f"Flask App API contents: {contents}")
_log.debug(f"Flask App API SUCCESS")
sig_payload = contents["current_state"]
except Exception as error:
_log.debug(f"*** [SIG CHECKER Agent INFO] *** - Error trying Flask App API {error}")
_log.debug(f"*** [SIG CHECKER Agent INFO] *** - RESORTING TO NO DEMAND RESPONSE EVENT")
sig_payload = 0
_log.debug(f'*** [SIG CHECKER Agent INFO] *** - signal_payload from Flask App is {sig_payload}!')
有没有办法只向 {{ resource.list|raw }}
内的 LI 标签添加类?
解决方法
您可以尝试replace <li>
标签:
{{ resource.list|replace({'<li>': '<li class="your-class">'})|raw }}