2024-10-17 06:32:06 发布
网友
当obj1.page是None时,我收到了一个VariableDoesNotExist错误,代码片段如下。
obj1.page
None
VariableDoesNotExist
{{ obj1.val1|default:obj1.page.val2 }}
通常Django模板不关心对None值的属性访问。
Django只关心default模板过滤器中None值的属性查找。我用以下方法绕过它:
default
{% with obj1.page.val2 as val2 %} {{ obj1.val1|default:val2 }} {% endwith %}
Django只关心
default
模板过滤器中None
值的属性查找。我用以下方法绕过它:相关问题 更多 >
编程相关推荐