jinja2 filter导致dict object has no attribute错误

jinja2 filter causing dict object has no attribute error

为什么会抛出下面的错误?这在 .html 文件中,用于呈现给用户

{% for year,data in data_inputs.data_set.items() %}
    {{ data.data_point }} \ WORKS; output is 10
    {{ data.data_point|int }} \ Throws "dict object has no attribute 'data_point' error"
    {{ data.data_point - 2 }} \ Throws "dict object has no attribute 'data_point' error"
{% endfor %}

需要检查所有项目;其中一个确实没有正确的 data_point - 尽管在您随后尝试对其执行运算符之前显示为空白...