django学习3

2018-08-14  本文已影响0人  Retree

创建模板

在templates下创建模板base.html
block , mainbody 标签是可以被继承者替换掉的部分

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>好好学习</title>
</head>
<body>
    <h1>Hello World!</h1>
    <p>初学django</p>
    {% block mainbody %}
        <p>测试</p>
    {% endblock %}
</body>
</html>

修改hello.html

使用继承和重载

{%extends "base.html" %}
{% block mainbody %}
<p>继承了base.html文件,这里修改的base.html里的“测试”字段</p>
{% endblock %}

一定要注意.html文件使用utf-8编码,否则会报错

如果是用notepad++创建的文件,可以在菜单栏“编码”里选择“utf-8”,保存。

上一篇 下一篇

猜你喜欢

热点阅读