gpt4 book ai didi

python - 在django中,我可以在if标签中使用 'as'吗,比如: {% if excessively_verbose. chain_of_long.nested_references as foo%}

转载 作者:行者123 更新时间:2023-12-01 04:42:17 25 4
gpt4 key购买 nike

我使用 excessively_verbose.chain_of_long.nested_references 从 json 填充 xml。

有时父级不存在,为了减少模板的填充,我想使用类似这样的东西:

{% if excessively_verbose.chain_of_long.nested_references as foo%}

我已经尝试了上面和下面的方法:

{% if excessively_verbose.chain_of_long.nested_references with excessively_verbose.chain_of_long.nested_references as foo%}

但是我在 is 末尾未使用 with/as

这可能吗(最好不重写 {% if %} 标记)?它看起来简单、直接且有用(至少对我来说)!

我猜这在 Django 中相当于 this ,这看起来前景并不乐观

最佳答案

听起来你想要的是更多的东西:

{% with foo=excessively_verbose.chain_of_long.nested_references %}
{% if foo %}
{{ foo }} bar
{% endif %}
{% endwith %}

关于python - 在django中,我可以在if标签中使用 'as'吗,比如: {% if excessively_verbose. chain_of_long.nested_references as foo%},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30331879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com