Нижний колонтитул Django находится в середине страницы - PullRequest
0 голосов
/ 01 июня 2018

Я делаю проект 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 %}

и язапустите эту страницу, введите описание изображения здесь

я пробовал

{% block footer %}
<div id="footer">...</div>
{% endblock %}

в base.html, но это не работает.то же самое ...

1 Ответ

0 голосов
/ 01 июня 2018

В идеале, вы должны иметь нижний колонтитул в отдельном файле, то же самое для заголовка.Пример (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 - именем шаблона.

Поэтому поместите нижний колонтитул в отдельный файл и включите его ввнизу желаемого шаблона.

...