新建 templates/header.html
文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>header</title>
</head>
<body>
<h1>东营职业学院</h1>
<p>
国家骨干高职院校,山东省优质高职院校,中国特色高水平高职院校
</p>
</body>
</html>
新建 templates/footer.html
文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>footer</title>
</head>
<body>
<p>
办公室:0546-8060136 地址:山东省东营市府前大街129号
</p>
<p>
招生办:0546-8060069 邮编:257091
</p>
</body>
</html>
新建 templates/index.html
文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
</head>
<body>
{% include 'header.html' %}
<ul>
{% for user in ulist %}
<li>
{% if forloop.first %}
<p>这是第一个用户信息</p>
{% elif forloop.last %}
<p>这是最后一个用户信息</p>
{% endif %} {{ user.name | cut:"san" }} : {{user.age}}, {{user.sex}};
</li>
{% endfor %}
</ul>
{% include 'footer.html' %}
</body>
</html>
修改 users/views.py
文件中的 index
函数
def index(request):
userlist = [
{'name': 'zhangsan', 'age': 18, 'sex': '男'},
{"name": 'lili', 'age': 17, 'sex': "女"},
{"name": "wangzheng", 'age': 18, "sex": "女"},
{"name": "chaochuan", 'age': 18, "sex": "男"},
]
return render(request, 'index.html', {"ulist": userlist})
启动项目
python manage.py runserver
访问 http://127.0.0.1:8000/users/index/
标签:index,name,Python,age,sex,html,user,Django,模板 From: https://www.cnblogs.com/huanfei/p/17328391.html