所以我想做如下的事情:
{% if age > 18 %}
{% with patient as p %}
{% else %}
{% with patient.parent as p %}
...
{% endwith %}
{% endif %}
但是 Django 告诉我我需要另一个 {% endwith %} 标签。有没有什么办法可以重新安排这些东西来完成这项工作,或者句法分析器对这类事情有目的地无忧无虑?
也许我会以错误的方式解决这个问题。当涉及到这样的事情时,是否有某种最佳实践?