django - { % extends parent _ template|default:"base.html" % } vs {% extends "base.html" %} 在 Django 中?
问题描述
{ % extends parent _ template|default:"base.html" % } 与 {% extends "base.html" %} 在 django 的模板继承中有什么区别?我见过两者都在使用。
解决方案
{ % extends parent_template|default:"base.html" % }
如果有parent_template
,它将扩展它。如果没有,它将延长base.html
{% extends "base.html" %}
总是延长base.html
。
这是不同的