1、malformed node or string
一个button,设置了attrs
<button class="btn btn-primary " string="发布" name="pass_approve"
type="object" attrs="{'invisible': ['|',('manager_user_id', '!=', uid),('state','!=','待审核')]}" />
结果就惨无人道的莫名其妙的报错
ValueError: malformed node or string on line 1: <ast.Name object at 0x7fe7a3ef0190>
折腾半天,发现里面引用了uid,需要加"
<button class="btn btn-primary " string="发布" name="pass_approve"
type="object" attrs="{'invisible': "['|',('manager_user_id', '!=', uid),('state','!=','待审核')]"}" />
这就好了