Django页脚位于页面中间

时间:2018-06-01 07:50:59

标签: html django footer

我正在做一个django项目,但我只是一个初学者。我正在制作一个网页,我的页面页脚位于页面中间。 这是我的代码片段:

base.html文件

{% block content %}
{% endblock %}
<footer>...</footer>

home.html的

{% extends "base.html" %}


{% block title %}home.html{% endblock %}

{% load staticfiles %}
{% block extrastyle %}{% static "css/home.css" %}{% endblock %}
{% block content %}
{% endblock content %}

我运行此页面enter image description here

我已经尝试了

{% block footer %}
<div id="footer">...</div>
{% endblock %}
在base.html中

但是没有用。相同...

1 个答案:

答案 0 :(得分:0)

理想情况下,您可以将页脚放在单独的文件中,对于标题也是如此。 示例(header.html):

<header class="nav-wrapper">
    <a href="/dashboard" class="title">BIM Data Manager</a>
    <nav class="nav">
        <!-- some code -->
    </nav>
</header>

然后,您将此模板包含在另一个模板中。像这样:

{% include "base/header.html" %}

base将是您的Django应用,header将是模板的名称。

将页脚放在单独的文件中,并将其包含在所需模板的底部。