首页 > 解决方案 > 扩展“base.html”在 django 中不起作用

问题描述

我的 base.html 代码 -

<html>

<body bgcolor="cyan">

{% block content %}

{% endblock %}

</body>

</html>

我的 home.html 代码-

<% extends 'base.html' %>

<% block content %>

<h1>Hello {{name}}!!!</h1>

<% endblock %>

django 服务器输出

<% extends 'base.html' %> <% block content %>
Hello viraj!!!
<% endblock %>

home.html 和 base.html 在同一个目录中。

标签: djangotemplatesextends

解决方案


您使用花括号,而不是尖括号。

{% extends 'base.html' %}

{% block content %}

<h1>Hello {{name}}!!!</h1>

{% endblock %}

推荐阅读