我想custom
根据中的其他块值计算一些变量StructBlock
,并将这个custom
变量添加到模板上下文中。基本上我应该能够StructBlock
像这样在模板中使用这个计算变量{{ value.custom }}
。
这是我的StructBlock
:
class BaseBlock(blocks.StructBlock):
bool_fld = blocks.BooleanBlock(required=False, default=False)
def get_context(self, *a, **kw):
ctx = super().get_context(*a, **kw)
ctx['custom'] = 1 if self.bool_fld else 0
return ctx
和错误:
'BaseBlock' 对象没有属性 'bool_fld'
有任何想法吗?