我正在尝试扩展模板,具体取决于' custom_nav'变量:
{% if 'custom_nav' %}
{% extends custom_nav %}
{% else %}
{% extends "playexo/default_nav.html" %}
{% endif %}
但我明白了:
Invalid block tag on line 3: 'else'. Did you forget to register or load this tag?
这可能是一个愚蠢的错误,但我无法弄清楚,Iam现在浪费我的时间1小时......
我搜索过类似的问题,看起来像是一个旧问题: Django Invalid block tag: 'else'
答案 0 :(得分:0)
你不能这样做。 extends
需要是模型中的第一个标记。您应该确保变量始终存在。