在Django中添加页脚到底部可以通过以下步骤实现:
<!-- base.html -->
<!DOCTYPE html>
<html>
<head>
<title>My Website</title>
</head>
<body>
<!-- 页眉 -->
<header>
<!-- 导航栏等内容 -->
</header>
<!-- 页面内容 -->
<div class="content">
{% block content %}
{% endblock %}
</div>
<!-- 页脚 -->
<footer>
{% block footer %}
{% endblock %}
</footer>
</body>
</html>
{% block footer %}
标签来填充页脚的内容。<!-- home.html -->
{% extends 'base.html' %}
{% block content %}
<!-- 页面内容 -->
{% endblock %}
{% block footer %}
<!-- 页脚内容 -->
<p>This is the footer.</p>
{% endblock %}
render()
函数来渲染子模板,并将其作为响应返回给客户端。# views.py
from django.shortcuts import render
def home(request):
return render(request, 'home.html')
这样,当访问home
视图时,Django会将home.html
模板渲染为响应,并将页脚内容插入到基础模板中的页脚位置。
推荐的腾讯云相关产品:腾讯云服务器(CVM)、腾讯云对象存储(COS)
领取专属 10元无门槛券
手把手带您无忧上云