有更好的方法来执行以下操作吗?也许像if/elif/else这样的东西?

{% if avail.allows_free_streaming %}Free to Stream{% endif %}
{% if avail.requires_paid_subscription %}Subscription{% endif %}
{% if not avail.requires_paid_subscription and not avail.allow_free_streaming %}N/A{% endif %}

最佳答案

是的,您可以使用以下方法:

{% if avail.allows_free_streaming %}
    Free to Stream
{% elif avail.requires_paid_subscription %}
    Subscription
{% else %}
    N/A
{% endif %}

关于python - 清理模板代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30835442/

10-12 22:03