首页 > 解决方案 > { % extends parent _ template|default:"base.html" % } vs {% extends "base.html" %} 在 Django 中?

问题描述

{ % extends parent _ template|default:"base.html" % } 与 {% extends "base.html" %} 在 django 的模板继承中有什么区别?我见过两者都在使用。

标签: django

解决方案


{ % extends parent_template|default:"base.html" % }如果有parent_template,它将扩展它。如果没有,它将延长base.html

{% extends "base.html" %}总是延长base.html

这是不同的


推荐阅读